MOUNTDEV_UNIQUE_ID struttura (mountdev.h)

La struttura MOUNTDEV_UNIQUE_ID contiene un ID volume univoco fornito da un client di gestione montaggio in risposta a una richiesta di IOCTL_MOUNTDEV_QUERY_UNIQUE_ID .

Sintassi

typedef struct _MOUNTDEV_UNIQUE_ID {
  USHORT UniqueIdLength;
  UCHAR  UniqueId[1];
} MOUNTDEV_UNIQUE_ID, *PMOUNTDEV_UNIQUE_ID;

Members

UniqueIdLength

Lunghezza dell'ID del volume univoco, in byte.

UniqueId[1]

Matrice di byte che specificano l'ID volume univoco.

Commenti

Per una discussione sugli ID del volume univoci e sul modo in cui la gestione montaggio li usa, vedere Supporto delle richieste di Mount Manager in un driver di classe di archiviazione.

Come procedura consigliata, l'implementazione non deve sincronizzare il thread e non deve eseguire chiamate di funzione IPC (Interprocess Communication) e/o di blocco.

Requisiti

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

Vedi anche

IOCTL_MOUNTDEV_QUERY_UNIQUE_ID