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 cible non permanent 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

Comme meilleure 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 interprocess (IPC).

Configuration requise

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

Voir aussi

IOCTL_MOUNTDEV_LINK_CREATED

IOCTL_MOUNTDEV_LINK_DELETED

IOCTL_MOUNTDEV_QUERY_DEVICE_NAME