Compartilhar via


estrutura STORAGE_PHYSICAL_ADAPTER_DATA (ntddstor.h)

Especifica os dados físicos de um adaptador de armazenamento.

Sintaxe

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

Membros

AdapterId

A ID de hardware do adaptador de armazenamento.

HealthStatus

Um valor STORAGE_COMPONENT_HEALTH_STATUS que indica o status de integridade de um adaptador de armazenamento.

CommandProtocol

Um valor STORAGE_PROTOCOL_TYPE que especifica os protocolos de comando de armazenamento usados entre software e hardware.

SpecVersion

Uma estrutura STORAGE_SPEC_VERSION que especifica a versão de especificação de armazenamento do adaptador de armazenamento.

Vendor[8]

O nome do fornecedor do adaptador de armazenamento

Model[40]

O nome do modelo do adaptador de armazenamento.

FirmwareRevision[16]

O número de revisão de firmware do adaptador de armazenamento.

PhysicalLocation[32]

Este membro é reservado para uso futuro.

ExpanderConnected

Indica se um expansor de armazenamento está conectado ao adaptador de armazenamento.

Reserved0[3]

Reservado; não use.

Reserved1[3]

Reservado; não use.

Requisitos

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

Confira também

STORAGE_PHYSICAL_NODE_DATA