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 por el autor de la llamada e inicializada que contiene información sobre la función cuya señal de reanudación está interesada 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> en STATUS_SUCCESS o el estado de error adecuado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Encabezado | usbioctl.h (incluya Usbioctl.h) |
IRQL | DISPATCH_LEVEL |
Consulte también
Cómo implementar la suspensión de funciones en un controlador compuesto
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de