Partager via


structure MOUNTDEV_SUGGESTED_LINK_NAME (mountdev.h)

Les clients du gestionnaire de montage qui sont en mesure de suivre leurs lettres de lecteur utilisent cette structure pour demander au gestionnaire de montage de leur attribuer un nom de lien particulier.

Syntaxe

typedef struct _MOUNTDEV_SUGGESTED_LINK_NAME {
  BOOLEAN UseOnlyIfThereAreNoOtherLinks;
  USHORT  NameLength;
  WCHAR   Name[1];
} MOUNTDEV_SUGGESTED_LINK_NAME, *PMOUNTDEV_SUGGESTED_LINK_NAME;

Membres

UseOnlyIfThereAreNoOtherLinks

Indique que le gestionnaire de montage doit utiliser le nom de lien suggéré uniquement s’il n’y a pas d’autres liens persistants attribués au client.

NameLength

Contient la longueur du nom suggéré.

Name[1]

Contient un tableau de taille variable de caractères larges qui contient le nom du lien suggéré en caractères larges. Les noms de lettres de lecteur doivent inclure le chemin d’accès complet du lien symbolique dans l’espace de noms d’objet et doivent avoir la syntaxe MICROSOFT MS-DOS traditionnelle. Pour instance, la lettre de lecteur « D » doit être représentée de la manière suivante : « \DosDevices\D : ». Le chemin de lien symbolique alternatif de « ?? \D : » ne peut pas être utilisé, ni les abréviations du lien symbolique tels que « D : ».

Remarques

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

Configuration requise

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

Voir aussi

IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME