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.
Observações
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 comunicação interprocesso (IPC).
Requisitos
Requisito | Valor |
---|---|
cabeçalho | mountdev.h (inclua Mountmgr.h) |