// sidebandaudio.h
// CTL_CODE(0x0022, 0x00c, METHOD_NEITHER, FILE_ANY_ACCESS)
#define IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE 0x00220033
View the official Windows Driver Kit DDI referenceNo description available.
The IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE IOCTL gets the sidetone setting of the sideband audio endpoint. This control code is used by an audio driver when cooperating with the audio class drivers to operate a sideband connection.
A SIDEBANDAUDIO_SIDETONE_PARAMS structure structure with the 0 based endpoint index and channel number along with 'immediate' parameter indicating whether to process this IOCTL immediately or pend it for future updates.
The length of the SIDEBANDAUDIO_SIDETONE_PARAMS structure.
Irp->IoStatus.Status is set to STATUS_SUCCESS if the request is successful. Otherwise, Status to the appropriate error condition as a NTSTATUS code. For more information, see NTSTATUS Values.
This IOCTL can only be called from kernel mode.
| Header | sidebandaudio.h |
Introduction to I/O Control Codes