Partager via


IOCTL_UMDF_GET_PHYSICAL_DESCRIPTOR IOCTL (hidport.h)

Le code de contrôle IOCTL_UMDF_GET_PHYSICAL_DESCRIPTOR obtient le descripteur physique d’un appareil HIDClass.

Code principal

IRP_MJ_DEVICE_CONTROL

Mémoire tampon d'entrée

Un pilote basé sur UMDF obtient la taille, en octets, de la mémoire tampon en appelant IWDFRequest ::GetDeviceIoControlParameters et en fournissant le paramètre pOutBufferSize .

Mémoire tampon de sortie

Le pilote copie le descripteur physique dans la mémoire tampon utilisateur récupérée en appelant IWDFIoRequest ::GetOutputMemory.

Longueur de la mémoire tampon de sortie

Taille de la mémoire tampon récupérée en appelant IWDFIoRequest ::GetOutputMemory.

Bloc d’état

Les minidrivers HID qui effectuent les E/S sur l’appareil doivent également :

Configuration requise

Condition requise Valeur
En-tête hidport.h

Voir aussi

IOCTL_GET_PHYSICAL_DESCRIPTOR