IOCTL_SBAUD_SET_VOLUME IOCTL (sidebandaudio.h)

Die IOCTL_SBAUD_SET_VOLUME IOCTL wird verwendet, um das Volume für einen bestimmten Kanal festzulegen. Dieser Steuercode wird von einem Audiotreiber verwendet, wenn er mit den Audioklassentreibern zusammenarbeitet, um eine Sidebandverbindung zu betreiben.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Eine SIDEBANDAUDIO_VOLUME_PARAMS Struktur , die die Lautstärkeebene und den Kanal beschreibt, über den das Volume festgelegt wird.

Länge des Eingabepuffers

Die Größe der SIDEBANDAUDIO_VOLUME_PARAMS-Struktur.

Statusblock

Irp-IoStatus.Status> wird auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls wird Status zur entsprechenden Fehlerbedingung als NTSTATUS-Code verwendet. Weitere Informationen finden Sie unter NTSTATUS-Werte.

Hinweise

Diese IOCTL kann nur im Kernelmodus aufgerufen werden.

Anforderungen

Anforderung Wert
Header sidebandaudio.h

Weitere Informationen

Einführung in E/A-Steuerungscodes

sidebandaudio.h