Skip to content

Latest commit

 

History

History
81 lines (58 loc) · 2.07 KB

ni-sidebandaudio-ioctl_sbaud_set_volume.md

File metadata and controls

81 lines (58 loc) · 2.07 KB
UID title description ms.date keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.lib req.dll req.irql req.ddi-compliance req.max-support targetos tech.root ms.custom f1_keywords topic_type api_type api_location api_name
NI:sidebandaudio.IOCTL_SBAUD_SET_VOLUME
IOCTL_SBAUD_SET_VOLUME (sidebandaudio.h)
The IOCTL_SBAUD_SET_VOLUME IOCTL is used to set the volume on a specific channel.
07/14/2023
IOCTL_SBAUD_SET_VOLUME IOCTL
sidebandaudio.h
Windows
audio
RS5
IOCTL_SBAUD_SET_VOLUME
sidebandaudio/IOCTL_SBAUD_SET_VOLUME
apiref
HeaderDef
sidebandaudio.h
IOCTL_SBAUD_SET_VOLUME

IOCTL_SBAUD_SET_VOLUME IOCTL

-description

The IOCTL_SBAUD_SET_VOLUME IOCTL is used to set the volume on a specific channel. This control code is used by an audio driver when cooperating with the audio class drivers to operate a sideband connection.

-ioctlparameters

-ioctl-major-code

IRP_MJ_DEVICE_CONTROL

-input-buffer

A SIDEBANDAUDIO_VOLUME_PARAMS structure that describes the volume level and the channel that the volume will be set.

-input-buffer-length

The size of the SIDEBANDAUDIO_VOLUME_PARAMS structure.

-output-buffer

-output-buffer-length

-in-out-buffer

-inout-buffer-length

-status-block

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.

-remarks

This IOCTL can only be called from kernel mode.

-requirements

   
Header sidebandaudio.h

-see-also

Introduction to I/O Control Codes

sidebandaudio.h