MSiSCSI_InitiatorInstanceStatistics WMI クラス
MSiSCSI_InitiatorInstanceStatistics WMI クラスは、イニシエーターの統計情報を公開します。
このクラスはストレージ ミニポート ドライバーの特定のインスタンスに関連付けられているため、ミニポート ドライバーは、ミニポート ドライバーが管理する特定の物理デバイス オブジェクト (PDO) の名前を使用してクラスを登録する必要があります。
MSiSCSI_InitiatorInstanceStatistics クラスは、Iscsiprf.mof で定義されています。
class MSiSCSI_InitiatorInstanceStatistics : Win32_PerfRawData {
[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), DisplayName("Session Digest Errors"):
amended, PerfDefault, CounterType(0x00010000),
// PERF_COUNTER_RAWCOUNT
DefaultScale(0), PerfDetail(100), read,
Description("Count of Session digest errors"): amended]
uint32 SessionDigestErrorCount;
[WmiDataId(3), DisplayName("Session Cxn Timeout Errors"):
amended, PerfDefault, CounterType(0x00010000),
// PERF_COUNTER_RAWCOUNT
DefaultScale(0), PerfDetail(100), read,
Description("Count of Session connection timeout
error"): amended]
uint32 SessionConnectionTimeoutErrorCount;
[WmiDataId(4), DisplayName("Session Format Errors"):
amended, PerfDefault, CounterType(0x00010000),
// PERF_COUNTER_RAWCOUNT
DefaultScale(0), PerfDetail(100), read,
Description("Count of Session format error"): amended]
uint32 SessionFormatErrorCount;
[WmiDataId(5),
DisplayName("Sessions Failed"): amended, PerfDefault,
CounterType(0x00010000),
// PERF_COUNTER_RAWCOUNT
DefaultScale(0), PerfDetail(100), read,
Description("Number of Sessions failed belonging to this
instance"): amended]
uint32 SessionFailureCount;
};
WMI ツール スイートが前述のクラス定義をコンパイルすると、MSiSCSI_InitiatorInstanceStatistics データ構造体が生成されます。