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.