estrutura STORAGE_DESCRIPTOR_HEADER (ntddstor.h)

A estrutura STORAGE_DESCRIPTOR_HEADER é usada em conjunto com a solicitação IOCTL_STORAGE_QUERY_PROPERTY para recuperar as propriedades de um dispositivo de armazenamento ou adaptador.

Sintaxe

typedef struct _STORAGE_DESCRIPTOR_HEADER {
  ULONG Version;
  ULONG Size;
} STORAGE_DESCRIPTOR_HEADER, *PSTORAGE_DESCRIPTOR_HEADER;

Membros

Version

Contém a versão dos dados relatados.

Size

Indica a quantidade de dados relatados, em bytes.

Comentários

Os dados recuperados por IOCTL_STORAGE_QUERY_PROPERTY são relatados no buffer imediatamente após essa estrutura.

A solicitação IOCTL_STORAGE_QUERY_PROPERTY relata um dos três tipos de propriedades: um descritor de dispositivo, um descritor de adaptador ou um conjunto de IDs de dispositivo obtidas das páginas de dados vitais do produto SCSI do dispositivo. Os descritores de dispositivo são relatados em uma estrutura do tipo STORAGE_DEVICE_DESCRIPTOR. Os descritores do adaptador são relatados em uma estrutura do tipo STORAGE_ADAPTER_DESCRIPTOR. As IDs vitais do dispositivo da página do produto são relatadas em uma estrutura do tipo STORAGE_DEVICE_ID_DESCRIPTOR.

Requisitos

Requisito Valor
Cabeçalho ntddstor.h (inclua Ntddstor.h)

Confira também

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY