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