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) |