// iscsiprf.h
typedef struct _MSiSCSI_InitiatorInstanceStatistics {
ULONGLONG UniqueAdapterId;
ULONG SessionDigestErrorCount;
ULONG SessionConnectionTimeoutErrorCount;
ULONG SessionFormatErrorCount;
ULONG SessionFailureCount;
} MSiSCSI_InitiatorInstanceStatistics, *PMSiSCSI_InitiatorInstanceStatistics;
View the official Windows Driver Kit DDI referenceNo description available.
The MSiSCSI_InitiatorInstanceStatistics structure is used by iSCSI initiators to report initiator statistics.
UniqueAdapterIdA 64-bit integer that uniquely identifies an HBA initiator and a loaded instance of a storage miniport driver that manages the HBA. The initiator should use the address of the adapter extension or another address that the device driver owns to construct this identifier (ID). The initiator reports this value in the UniqueAdapterId member of the MSiSCSI_HBAInformation structure. For more information about the class that generates MSiSCSI_HBAInformation, see MSiSCSI_HBAInformation WMI Class.
SessionDigestErrorCountThe number of session digest errors.
SessionConnectionTimeoutErrorCountThe number of session connection time-out errors.
SessionFormatErrorCountThe number of session format errors.
SessionFailureCountThe number of failed sessions that belong to the initiator instance that UniqueAdapterId specifies.
It is optional that you implement this class.
MSiSCSI_HBAInformation WMI Class
MSiSCSI_InitiatorInstanceStatistics WMI Class