IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION IOCTL (usbioctl.h)
El controlador de un dispositivo multifunción (USB) de bus serie universal (USB) envía la solicitud de E/S IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION para solicitar notificaciones de reactivación remota desde una función específica del dispositivo.
IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION es una solicitud de control de E/S en modo kernel. Esta solicitud tiene como destino el objeto de dispositivo físico del concentrador USB (PDO).
Código principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Búfer de entrada
Parameters.Others.Argument1 apunta a una estructura de REQUEST_REMOTE_WAKE_NOTIFICATION asignada e inicializada por el autor de la llamada que contiene información sobre la función cuya señal de reanudación le interesa el controlador. Esa información incluye el identificador de función y la interfaz con la que está asociada la función.
Longitud del búfer de entrada
Tamaño de una estructura de REQUEST_REMOTE_WAKE_NOTIFICATION.
Búfer de salida
Ninguno.
Longitud del búfer de salida
Ninguno.
Bloque de estado
El controlador de concentrador o puerto establece Irp->IoStatus.Status para STATUS_SUCCESS o el estado de error adecuado.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
encabezado de | usbioctl.h (incluya Usbioctl.h) |
irQL | DISPATCH_LEVEL |
Consulte también
Cómo implementar la suspensión de funciones en un controlador compuesto