VOID
SoundVolumeNotify(
IN OUT PLOCAL_DEVICE_INFO pLDI
);
The SoundVolumeNotify function is used by mixer drivers to notify clients when a device’s volume changes.
Parameters
pLDI
Pointer to a LOCAL_DEVICE_INFO structure representing the device whose volume has changed.
Return Value
None.
Comments
The function traverses the IRP queue pointed to by the VolumeQueue member of the LOCAL_DEVICE_INFO structure, calling IoCompleteRequest for each queue entry.
Mixer drivers only call this function if volume is controlled in software. For an example, see sndsys.sys, the kernel-mode driver for the Windows Sound System synthesizer. Sources for this driver are in \src\mmedia\sndsys\driver.