IOCTL_SBAUD_SET_DEVICE_CLAIMED IOCTL (sidebandaudio.h)

IOCTL IOCTL_SBAUD_SET_DEVICE_CLAIMED утверждает, что устройство будет использовать боковую полосу. Этот управляющий код используется аудиодрайвером при взаимодействии с драйверами класса аудио для работы бокового подключения.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

(IN) BOOL

  • ЗНАЧЕНИЕ TRUE указывает, что устройство было запрошено клиентом
  • False указывает, что устройство не было запрошено и должно быть в полосе.

Длина входного буфера

Длина входного буфера — sizeof(BOOL).

Блок состояния

Irp-IoStatus.Status> имеет значение STATUS_SUCCESS, если запрос выполнен успешно. В противном случае — Состояние до соответствующего условия ошибки в виде кода NTSTATUS. Дополнительные сведения см. в разделе Значения NTSTATUS.

Комментарии

Этот IOCTL можно вызывать только из режима ядра.

Требования

Требование Значение
Заголовок sidebandaudio.h

См. также раздел

Введение в коды элементов управления вводом-выводом

sidebandaudio.h