IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION IOCTL (usbioctl.h)
Запрос IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION ввода-вывода отправляется драйвером многофункционального устройства универсальной последовательной шины (USB) (составной драйвер) для запроса уведомлений удаленного пробуждения от определенной функции на устройстве.
IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION — это запрос на управление вводом-выводом в режиме ядра. Этот запрос предназначен для объекта физического устройства (PDO) концентратора USB.
Основной код
IRP_MJ_INTERNAL_DEVICE_CONTROL
Входной буфер
Parameters.Others.Argument1 указывает на структуру, выделенную вызывающим объектом и инициализированную REQUEST_REMOTE_WAKE_NOTIFICATION , содержащую сведения о функции, о возобновлении которой заинтересован драйвер. Эти сведения включают дескриптор функции и интерфейс, с которым связана функция.
Длина входного буфера
Размер структуры REQUEST_REMOTE_WAKE_NOTIFICATION .
Выходной буфер
Нет.
Длина выходного буфера
Нет.
Блок состояния
Драйвер концентратора или порта задает для Irp-IoStatus.Status> значение STATUS_SUCCESS или соответствующее состояние ошибки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Верхняя часть | usbioctl.h (включая Usbioctl.h) |
IRQL | DISPATCH_LEVEL |