WMI 클래스 MSiSCSI_InitiatorSessionInfo
MSiSCSI_InitiatorSessionInfo WMI 클래스는 표시된 HBA 초기자에 속하는 세션 및 컬렉션과 연결된 정보를 노출합니다.
이 클래스는 스토리지 미니포트 드라이버의 특정 instance 연결되므로 미니포트 드라이버는 미니포트 드라이버가 관리하는 특정 PDO(물리적 디바이스 개체)의 이름을 사용하여 클래스를 등록해야 합니다.
MSiSCSI_InitiatorSessionInfo 클래스는 Mgmt.mof에 정의되어 있습니다.
class MSiSCSI_InitiatorSessionInfo {
[read,key] String InstanceName;
[read] boolean Active;
[WmiDataId(1), DisplayName("Adapter Id") : amended,
DisplayInHex, description("Id that is globally unique to
each instance of each adapter. Using the address of the
Adapter Extension is a good idea.") : amended]
uint64 UniqueAdapterId;
[WmiDataId(2), read, DisplayName("Count of Elements in
SessionsList array") : amended,
cpp_quote(
"\n // Number of elements in SessionList array\n"),
Description("Number of elements in SessionList array") :
amended]
uint32 SessionCount;
[WmiDataId(3), read, DisplayName("List Of Sessions") :
amended, Description("Variable length array of sessions.
SessionCount specifies the number of elements in the
array") : amended, WmiSizeIs("SessionCount")]
ISCSI_SessionStaticInfo SessionsList[];
};
WMI 도구 모음이 이전 클래스 정의를 컴파일하면 MSiSCSI_InitiatorSessionInfo 데이터 구조가 생성됩니다.