MS_SM_AdapterInformationQuery 구조체(hbapiwmi.h)
MS_SM_AdapterInformationQuery 구조는 WMI 공급자가 SAS 어댑터와 연결된 특성을 노출하는 데 사용됩니다.
구문
typedef struct _MS_SM_AdapterInformationQuery {
ULONGLONG UniqueAdapterId;
ULONG HBAStatus;
ULONG NumberOfPorts;
ULONG VendorSpecificID;
WCHAR Manufacturer[64 + 1];
WCHAR SerialNumber[64 + 1];
WCHAR Model[256 + 1];
WCHAR ModelDescription[256 + 1];
WCHAR HardwareVersion[256 + 1];
WCHAR DriverVersion[256 + 1];
WCHAR OptionROMVersion[256 + 1];
WCHAR FirmwareVersion[256 + 1];
WCHAR DriverName[256 + 1];
WCHAR HBASymbolicName[256 + 1];
WCHAR RedundantOptionROMVersion[256 + 1];
WCHAR RedundantFirmwareVersion[256 + 1];
WCHAR MfgDomain[256 + 1];
} MS_SM_AdapterInformationQuery, *PMS_SM_AdapterInformationQuery;
멤버
UniqueAdapterId
고유한 어댑터 ID입니다.
HBAStatus
작업의 상태입니다.
NumberOfPorts
HBA의 포트 수입니다.
VendorSpecificID
공급업체별 ID입니다.
Manufacturer[64 + 1]
길이가 64바이트 이하이고 HBA 제조업체의 이름을 식별하는 ASCII 문자열입니다.
SerialNumber[64 + 1]
길이가 64바이트 이하이고 HBA의 일련 번호를 식별하는 ASCII 문자열입니다.
Model[256 + 1]
길이가 256바이트 이하이고 HBA 모델의 공급업체별 이름을 식별하는 ASCII 문자열입니다.
ModelDescription[256 + 1]
길이가 256바이트 이하이고 모델 설명을 나타내는 ASCII 문자열입니다.
HardwareVersion[256 + 1]
길이가 256바이트 이하이고 HBA의 공급업체별 하드웨어 수정 수준을 나타내는 ASCII 문자열입니다.
DriverVersion[256 + 1]
길이가 256바이트 이하이고 HBA 미니포트 드라이버의 공급업체별 버전을 나타내는 ASCII 문자열입니다.
OptionROMVersion[256 + 1]
길이가 256바이트 이하이고 HBA의 공급업체별 옵션 ROM 또는 BIOS 버전을 나타내는 ASCII 문자열입니다.
FirmwareVersion[256 + 1]
길이가 256바이트 이하이고 HBA의 공급업체별 펌웨어 버전을 나타내는 ASCII 문자열입니다.
DriverName[256 + 1]
길이가 256바이트 이하이고 드라이버 이진 파일의 파일 이름을 나타내는 ASCII 문자열입니다.
HBASymbolicName[256 + 1]
길이가 256바이트 이하이고 파이버 채널 노드의 기호 이름을 나타내는 ASCII 문자열입니다.
RedundantOptionROMVersion[256 + 1]
길이가 256바이트 이하이고 HBA의 공급업체별 옵션 ROM 또는 BIOS 버전을 나타내는 ASCII 문자열입니다.
RedundantFirmwareVersion[256 + 1]
길이가 256바이트 이하이고 HBA의 공급업체별 펌웨어 버전을 나타내는 ASCII 문자열입니다.
MfgDomain[256 + 1]
HBA 제조업체의 이름입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | hbapiwmi.h(Hbapiwmi.h 포함) |