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.

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).

Requisiti

Requisito Valore
Intestazione mountdev.h (include Mountmgr.h)

Vedi anche

IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME