MOUNTDEV_UNIQUE_ID structure (mountdev.h)
La structure MOUNTDEV_UNIQUE_ID contient un ID de volume unique qu’un client du gestionnaire de montage fournit au gestionnaire de montage en réponse à une demande de IOCTL_MOUNTDEV_QUERY_UNIQUE_ID .
Syntaxe
typedef struct _MOUNTDEV_UNIQUE_ID {
USHORT UniqueIdLength;
UCHAR UniqueId[1];
} MOUNTDEV_UNIQUE_ID, *PMOUNTDEV_UNIQUE_ID;
Membres
UniqueIdLength
Longueur de l’ID de volume unique, en octets.
UniqueId[1]
Tableau d’octets qui spécifient l’ID de volume unique.
Remarques
Pour une présentation des ID de volume uniques et de la façon dont le gestionnaire de montage les utilise, consultez Prise en charge des demandes de gestionnaire de montage dans un pilote de classe de stockage.
En guise de bonne pratique, l’implémenteur ne doit pas synchroniser les threads et ne doit pas effectuer d’appels de fonction de blocage et/ou d’interprocessus communication (IPC).
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | mountdev.h (include Mountmgr.h) |