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é, en octets.
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. Par exemple, 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).
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 | mountdev.h (include Mountmgr.h) |