clase WMI de MSiSCSI_InitiatorInstanceStatistics
La clase WMI de MSiSCSI_InitiatorInstanceStatistics expone estadísticas del iniciador.
Dado que esta clase está asociada a una instancia determinada de un controlador de minipuerto de almacenamiento, el controlador de minipuerto debe registrar la clase con el nombre del objeto de dispositivo físico determinado (PDO) que administra el controlador de miniport.
La clase MSiSCSI_InitiatorInstanceStatistics se define en 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;
};
Cuando el conjunto de herramientas WMI compila la definición de clase anterior, genera la estructura de datos MSiSCSI_InitiatorInstanceStatistics .