struttura MOUNTDEV_SUGGESTED_LINK_NAME (mountdev.h)
I client del gestore di montaggio in grado di tenere traccia delle lettere di unità usano questa struttura per richiedere che il gestore di montaggio gli assegni un nome di collegamento specifico.
Sintassi
typedef struct _MOUNTDEV_SUGGESTED_LINK_NAME {
BOOLEAN UseOnlyIfThereAreNoOtherLinks;
USHORT NameLength;
WCHAR Name[1];
} MOUNTDEV_SUGGESTED_LINK_NAME, *PMOUNTDEV_SUGGESTED_LINK_NAME;
Members
UseOnlyIfThereAreNoOtherLinks
Indica che la gestione montaggio deve usare il nome del collegamento suggerito solo se non sono presenti altri collegamenti permanenti assegnati al client.
NameLength
Contiene la lunghezza del nome suggerito, in byte.
Name[1]
Contiene una matrice di caratteri wide di dimensioni variabili che contiene il nome del collegamento suggerito in caratteri wide. I nomi delle lettere di unità devono includere il percorso completo del collegamento simbolico nello spazio dei nomi degli oggetti e devono avere la sintassi microsoft MS-DOS tradizionale. Ad esempio, la lettera di unità "D" deve essere rappresentata in questo modo: "\DosDevices\D:". Percorso di collegamento simbolico alternativo di "?? \D:" non può essere usato né abbreviazioni del collegamento simbolico, ad esempio "D:".
Commenti
Come procedura consigliata, l'implementatore non deve eseguire la sincronizzazione dei thread e non deve eseguire chiamate di funzione di blocco e/o interprocess Communication (IPC).
Per altre informazioni, vedere Supporto delle richieste di Mount Manager in un driver di classe di archiviazione.
Requisiti
Requisito | Valore |
---|---|
Intestazione | mountdev.h (include Mountmgr.h) |