estrutura STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT (ntddstor.h)

Essa estrutura é usada em conjunto com IOCTL_STORAGE_QUERY_PROPERTY e IOCTL_STORAGE_SET_PROPERTY para retornar e definir, respectivamente, dados específicos do protocolo de um dispositivo ou adaptador de armazenamento.

Sintaxe

typedef struct _STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT {
  ULONG                              Version;
  ULONG                              Size;
  STORAGE_PROTOCOL_SPECIFIC_DATA_EXT ProtocolSpecificData;
} STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT, *PSTORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT;

Membros

Version

Versão dessa estrutura. Defina isso como sizeof(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT).

Size

Tamanho, em bytes, do buffer que contém o descritor, incluindo o espaço para todos os dados de protocolo. Deve ser >= sizeof(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT).

ProtocolSpecificData

STORAGE_PROTOCOL_SPECIFIC_DATA_EXT estrutura que contém os dados específicos do protocolo.

Requisitos

Requisito Valor
Cabeçalho ntddstor.h

Confira também

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_PROPERTY

STORAGE_PROTOCOL_SPECIFIC_DATA_EXT