clase WMI de MSiSCSI_InitiatorSessionInfo
La clase WMI de MSiSCSI_InitiatorSessionInfo expone información asociada a las sesiones y colecciones que pertenecen al iniciador de HBA indicado.
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_InitiatorSessionInfo se define en 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[];
};
Cuando el conjunto de herramientas WMI compila la definición de clase anterior, genera la estructura de datos MSiSCSI_InitiatorSessionInfo .