IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE IOCTL (sidebandaudio.h)
O IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE é usado para atualizações de status de erro. Esse código de controle é usado por um driver de áudio ao cooperar com os drivers de classe de áudio para operar uma conexão de sideband.
Código principal
Buffer de entrada
Um SIDEBANDAUDIO_DEVICE_ERROR estrutura com o índice de ponto de extremidade e o número do canal baseados em 0, juntamente com o parâmetro "imediato", indicando se esse IOCTL deve ser processado imediatamente ou pendente para atualizações futuras.
Comprimento do buffer de entrada
O tamanho da estrutura SIDEBANDAUDIO_DEVICE_ERROR.
Buffer de saída
Uma estrutura de SIDEBANDAUDIO_DEVICE_ERROR que descreve o status de erro do dispositivo.
Bloco de status
Irp-IoStatus.Status> será definido como STATUS_SUCCESS se a solicitação for bem-sucedida. Caso contrário, Status para a condição de erro apropriada como um código NTSTATUS. Para obter mais informações, consulte Valores NTSTATUS.
Comentários
Esse IOCTL só pode ser chamado do modo kernel.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | sidebandaudio.h |