IOCTL_INTERNAL_USBFN_SIGNAL_REMOTE_WAKEUP IOCTL (usbfnioctl.h)

Драйвер класса отправляет этот запрос, чтобы получить уведомления о удаленном пробуждении из конечных точек.

Основной код

IRP_MJ_INTERNAL_DEVICE_CONTROL

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

НЕДЕЙСТВИТЕЛЬНЫЙ.

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

Никакой.

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

НЕДЕЙСТВИТЕЛЬНЫЙ.

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

Никакой.

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

Если запрос выполнен успешно, расширение класса функции USB (UFX) возвращает STATUS_SUCCESS или другое значение состояния, для которого NT_SUCCESS(состояние) равно TRUE. В противном случае возвращается значение состояния, для которого NT_SUCCESS(состояние) равно FALSE.

Замечания

Этот запрос должен быть отправлен после отправки запроса IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS.

Расширение класса функций USB (UFX) определяет конечные точки, способные к удаленному пробуждению, и регистрируется для уведомлений удаленного пробуждения.

Требования

Требование Ценность
заголовка usbfnioctl.h