## MMPM/2 Device Driver Reference

[prev][next][parent][TOC]

### VSD_QUERYMIXLINE

Select an item:

    Syntax
    Returns
    Example Code
    Glossary

This subcommand of the VSD_QUERY command queries the audio attributes that are supported for the given VSD connector. For further information about VSD mixer support and functions, see Audio Sample for Vendor-Specific Drivers and Mixer IOCtl Functions Introduction

This command is sent using VSDEntry as follows:

        VSDEntry(hvsd, ulFunc, ulFlags, pRequest)

hvsd (HVSD) Handle to a VSD.

ulFunc (ULONG) Set to VSD_QUERY.

ulFlags (ULONG) Set to VSD_QUERYMIXLINE.

pRequest (PMIXERLINEINFO) A pointer to the MIXERLINEINFO structure. The ulSupport field will be filled by the VSD with the supported setting or settings if the line supports multiple settings. The ulLine field must be filled in by the caller.

rc (ULONG) Error code indicating success or the type of failure:

VSDERR_INVALID_SOURCE Invalid source.

VSDERR_INVALID_SINK Invalid sink.

VSDERR_INVALID_CONNECTION Invalid connection.