Compartilhar via


estrutura STORAGE_PHYSICAL_ADAPTER_DATA (winioctl.h)

Descreve um adaptador de armazenamento físico.

Sintaxe

typedef struct _STORAGE_PHYSICAL_ADAPTER_DATA {
  DWORD                           AdapterId;
  STORAGE_COMPONENT_HEALTH_STATUS HealthStatus;
  STORAGE_PROTOCOL_TYPE           CommandProtocol;
  STORAGE_SPEC_VERSION            SpecVersion;
  BYTE                            Vendor[8];
  BYTE                            Model[40];
  BYTE                            FirmwareRevision[16];
  BYTE                            PhysicalLocation[32];
  BOOLEAN                         ExpanderConnected;
  BYTE                            Reserved0[3];
  DWORD                           Reserved1[3];
} STORAGE_PHYSICAL_ADAPTER_DATA, *PSTORAGE_PHYSICAL_ADAPTER_DATA;

Membros

AdapterId

Especifica a ID do adaptador.

HealthStatus

Um valor de tipo STORAGE_COMPONENT_HEALTH_STATUS.

CommandProtocol

Um valor do tipo STORAGE_PROTOCOL_TYPE.

SpecVersion

Um valor do tipo STORAGE_SPEC_VERSION que especifica a versão de especificação de armazenamento com suporte (por exemplo, AHCI 1.3.1).

Vendor[8]

Especifica o fornecedor do adaptador.

Model[40]

Especifica o modelo do adaptador.

FirmwareRevision[16]

Especifica a revisão de firmware.

PhysicalLocation[32]

Reservado para uso futuro.

ExpanderConnected

Indica se um expansor está conectado.

Reserved0[3]

Reservado.

Reserved1[3]

Reservado.

Requisitos

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