structure MOUNTDEV_SUGGESTED_LINK_NAME (mountdev.h)
Les clients du gestionnaire de montage capables de suivre leurs lettres de lecteur utilisent cette structure pour demander que le gestionnaire de montage leur attribue 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 caractères larges de taille variable 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 traditionnelle de Microsoft MS-DOS. Par exemple, la lettre de lecteur « D » doit être représentée de cette façon : « \DosDevices\D : ». Le chemin d’accès symbolique alternatif de « ?? \D : » ne peut pas être utilisé, ni les abréviations du lien symbolique, telles que « D : ».
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 | mountdev.h (include Mountmgr.h) |