IOCTL_SBAUD_SET_MUTE IOCTL (sidebandaudio.h)

Die IOCTL_SBAUD_SET_MUTE IOCTL wird verwendet, um die Stummschaltung des Renders (Lautsprecher) festzulegen. Dieser Steuerungscode wird von einem Audiotreiber verwendet, wenn er mit den Audioklassentreibern zusammenarbeitet, um eine Seitenbandverbindung zu betreiben.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

SIDEBANDAUDIO_MUTE_PARAMS mit dem 0-basierten Endpunktindex und der Kanalnummer zusammen mit dem Parameter "sofort", der angibt, ob diese IOCTL sofort verarbeitet oder für zukünftige Updates geschrieben werden soll.

Eingabepufferlänge

Größe der SIDEBANDAUDIO_MUTE_PARAMS.

Statusblock

Irp-IoStatus.Status> ist auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls wird status für die entsprechende 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