Compartilhar via


estrutura STORAGE_DEVICE_ID_DESCRIPTOR (winioctl.h)

Usado com a solicitação do código de controle IOCTL_STORAGE_QUERY_PROPERTY para recuperar os dados do descritor de ID do dispositivo para um dispositivo.

Sintaxe

typedef struct _STORAGE_DEVICE_ID_DESCRIPTOR {
  DWORD Version;
  DWORD Size;
  DWORD NumberOfIdentifiers;
  BYTE  Identifiers[1];
} STORAGE_DEVICE_ID_DESCRIPTOR, *PSTORAGE_DEVICE_ID_DESCRIPTOR;

Membros

Version

Contém o tamanho dessa estrutura, em bytes. O valor desse membro será alterado à medida que os membros forem adicionados à estrutura .

Size

Especifica o tamanho total dos dados retornados, em bytes. Isso pode incluir dados que seguem essa estrutura.

NumberOfIdentifiers

Contém o número de identificadores relatados pelo dispositivo na matriz Identificadores .

Identifiers[1]

Contém uma matriz de comprimento variável de descritores de identificação.

Comentários

O descritor de ID do dispositivo consiste em uma matriz de IDs de dispositivo obtidas da página VPD (dados vitais do produto) SCSI-3 0x83 que foi recuperada durante a descoberta.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho winioctl.h (inclua Windows.h)

Confira também

Estruturas do gerenciamento de disco

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR