estrutura MOUNTDEV_UNIQUE_ID (mountdev.h)
A estrutura MOUNTDEV_UNIQUE_ID contém uma ID de volume exclusiva que um cliente do Mount Manager fornece ao gerenciador de montagem em resposta a uma solicitação de IOCTL_MOUNTDEV_QUERY_UNIQUE_ID .
Sintaxe
typedef struct _MOUNTDEV_UNIQUE_ID {
USHORT UniqueIdLength;
UCHAR UniqueId[1];
} MOUNTDEV_UNIQUE_ID, *PMOUNTDEV_UNIQUE_ID;
Membros
UniqueIdLength
O comprimento da ID de volume exclusiva, em bytes.
UniqueId[1]
Matriz de bytes que especificam a ID de volume exclusiva.
Comentários
Para obter uma discussão sobre IDs de volume exclusivas e como o gerenciador de montagem as usa, consulte Suporte a solicitações do Mount Manager em um driver de classe de armazenamento.
Como prática recomendada, o implementador não deve sincronizar threads e não deve fazer chamadas de função de bloqueio e/ou IPC (Interprocess Communication).
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | mountdev.h (inclua Mountmgr.h) |