PMIXER_DD_GET_SET_DATA

typedef NTSTATUS (* PMIXER_DD_GET_SET_DATA)(struct _MIXER_INFO * MixerInfo, ULONG ID, ULONG Length, PVOID Data);
 

PMIXER_DD_GET_SET_DATA is a type definition for functions that set or retrieve information for mixer lines and controls.

Parameters
MixerInfo
Pointer to a MIXER_INFO structure.
ID
A line ID or a control ID. For HwGetLineData, the value represents a line ID. For HwGetControlData, HwGetCombinedControlData, and HwSetControlData, it is a control ID.
Length
Length of a data buffer.
Data
Pointer to a data buffer.
Comments

Drivers using soundlib.lib define functions modeled on this type and place their addresses in the HwGetLineData, HwGetControlData, HwGetCombinedControlData, and HwSetControlData members of a MIXER_INFO structure.