IOCTL_INTERNAL_USBFN_SIGNAL_REMOTE_WAKEUP IOCTL (usbfnioctl.h)
Le pilote de classe envoie cette requête pour obtenir des notifications de mise en éveil à distance à partir de points de terminaison.
Code principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Mémoire tampon d’entrée
ZÉRO.
Longueur de la mémoire tampon d’entrée
Aucun.
Mémoire tampon de sortie
ZÉRO.
Longueur de la mémoire tampon de sortie
Aucun.
Bloc d’état
Si la requête réussit, l’extension de classe de fonction USB (UFX) retourne STATUS_SUCCESS, ou une autre valeur d’état pour laquelle NT_SUCCESS(status) a la valeur TRUE. Sinon, elle retourne une valeur d’état pour laquelle NT_SUCCESS(status) a la valeur FALSE.
Remarques
Cette demande doit être envoyée après l’envoi de la demande de IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS.
L’extension de classe de fonction USB (UFX) détermine les points de terminaison qui sont compatibles avec la mise en éveil à distance et s’inscrit pour les notifications de mise en éveil à distance.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | usbfnioctl.h |