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