STORAGE_PHYSICAL_ADAPTER_DATA 구조체(ntddstor.h)
스토리지 어댑터의 실제 데이터를 지정합니다.
구문
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;
멤버
AdapterId
스토리지 어댑터의 하드웨어 ID입니다.
HealthStatus
스토리지 어댑터의 상태 상태 나타내는 STORAGE_COMPONENT_HEALTH_STATUS 값입니다.
CommandProtocol
소프트웨어와 하드웨어 간에 사용되는 스토리지 명령 프로토콜을 지정하는 STORAGE_PROTOCOL_TYPE 값입니다.
SpecVersion
스토리지 어댑터의 스토리지 사양 버전을 지정하는 STORAGE_SPEC_VERSION 구조체입니다.
Vendor[8]
스토리지 어댑터의 공급업체 이름
Model[40]
스토리지 어댑터의 모델 이름입니다.
FirmwareRevision[16]
스토리지 어댑터의 펌웨어 수정 번호입니다.
PhysicalLocation[32]
이 멤버는 나중에 사용하도록 예약되어 있습니다.
ExpanderConnected
스토리지 확장기가 스토리지 어댑터에 연결되어 있는지 여부를 나타냅니다.
Reserved0[3]
예약되어 있으므로 사용하지 마세요.
Reserved1[3]
예약되어 있으므로 사용하지 마세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddstor.h(Ntddstor.h 포함) |