Compartilhar via


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)

Confira também

IOCTL_MOUNTDEV_QUERY_UNIQUE_ID