IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE IOCTL (sidebandaudio.h)
Il IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE viene usato per gli aggiornamenti dello stato degli errori. Questo codice di controllo viene usato da un driver audio quando si collabora con i driver della classe audio per gestire una connessione sideband.
Codice principale
Buffer di input
Struttura SIDEBANDAUDIO_DEVICE_ERROR con l'indice dell'endpoint basato su 0 e il numero di canale insieme al parametro "immediato" che indica se elaborare immediatamente questo IOCTL o impostarlo come penna per gli aggiornamenti futuri.
Lunghezza del buffer di input
Dimensione della struttura SIDEBANDAUDIO_DEVICE_ERROR.
Buffer di output
Struttura SIDEBANDAUDIO_DEVICE_ERROR che descrive lo stato di errore del dispositivo.
Blocco di stato
Irp->IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. In caso contrario, stato della condizione di errore appropriata come codice NTSTATUS. Per altre informazioni, vedere valori NTSTATUS.
Osservazioni
Questo IOCTL può essere chiamato solo dalla modalità kernel.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | sidebandaudio.h |