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 caractères larges de taille variable qui contient le nom du point de montage de l’appareil. Le nom peut être un nom cible nonpersistent 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 IPC (Blocage et/ou Interprocess Communication).

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

Exigences

Exigence Valeur
d’en-tête mountmgr.h (include Mountmgr.h)

Voir aussi

IOCTL_MOUNTDEV_LINK_CREATED

IOCTL_MOUNTDEV_LINK_DELETED

IOCTL_MOUNTDEV_QUERY_DEVICE_NAME