Partager via


structure MOUNTDEV_NAME (mountmgr.h)

La structure MOUNTDEV_NAME contient le nom d’un appareil.

Syntaxe

typedef struct _MOUNTDEV_NAME {
  USHORT NameLength;
  WCHAR  Name[1];
} MOUNTDEV_NAME, *PMOUNTDEV_NAME;

Membres

NameLength

Contient la longueur du nom, en octets.

Name[1]

Contient un tableau de taille variable de caractères larges qui contient le nom du point de montage de l’appareil. Le nom peut être un nom de cible non persistant tel que « \Device\HarddiskVolume1 », un nom de lien symbolique persistant tel qu’une lettre de lecteur, « \DosDevices\D : », ou un point de montage tel que « \DosDevices\E :\FilesysD\mnt ».

Remarques

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 de communication interprocesseur (IPC).

Pour plus d’informations, consultez Prise en charge des demandes mount Manager dans un pilote de classe de stockage.

Configuration requise

Condition requise Valeur
En-tête mountmgr.h (include Mountmgr.h)

Voir aussi

IOCTL_MOUNTDEV_LINK_CREATED

IOCTL_MOUNTDEV_LINK_DELETED

IOCTL_MOUNTDEV_QUERY_DEVICE_NAME