структура REQUEST_REMOTE_WAKE_NOTIFICATION (usbdlib.h)

Целью структуры REQUEST_REMOTE_WAKE_NOTIFICATION является указание входных параметров для IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION запроса управления вводом-выводом.

Синтаксис

typedef struct _REQUEST_REMOTE_WAKE_NOTIFICATION {
  USHORT               Version;
  USHORT               Size;
  USBD_FUNCTION_HANDLE UsbdFunctionHandle;
  ULONG                Interface;
} REQUEST_REMOTE_WAKE_NOTIFICATION, *PREQUEST_REMOTE_WAKE_NOTIFICATION;

Члены

Version

Версия этой структуры. Задайте значение 0.

Size

Размер структуры REQUEST_REMOTE_WAKE_NOTIFICATION .

UsbdFunctionHandle

Дескриптор функции, связанный с функцией, отправляющей сигнал возобновления. Дескриптор был получен в предыдущем запросе IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE .

Interface

Указывает определяемый устройством идентификатор индекса интерфейса, с которым связана функция.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Верхняя часть usbdlib.h

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

Реализация приостановки функции в составном драйвере

IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE

IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION