MSiSCSI_InitiatorInstanceFailureEvent WMI Class

The MSiSCSI_InitiatorInstanceFailureEvent WMI Class fires an event when an initiator instance failure occurs.

Because this class is associated with a particular instance of a storage miniport driver, the miniport driver must register the class using the name of the particular physical device object (PDO) that the miniport driver manages.

The MSiSCSI_InitiatorInstanceFailureEvent class is defined in Mgmt.mof.

class MSiSCSI_InitiatorInstanceFailureEvent : WMIEvent {
  [read,key] String  InstanceName;
  [read] boolean  Active;
  [read, WmiDataId(1),
    ISCSI_INITIATOR_NODE_FAILURE_TYPE_QUALIFIERS, 
    WmiVersion(1)] 
    ISCSI_INITIATOR_NODE_FAILURE_TYPE  FailureType;
  [read, WmiDataId(2), WmiVersion(1),
    MaxLen(MAX_ISCSI_NAME_LEN)] 
    string  RemoteNodeName;
};

When the WMI tool suite compiles the preceding class definition, it produces the MSiSCSI_InitiatorInstanceFailureEvent data structure.