MSiSCSI_InitiatorInstanceStatistics structure (iscsiprf.h)
The MSiSCSI_InitiatorInstanceStatistics structure is used by iSCSI initiators to report initiator statistics.
Syntax
typedef struct _MSiSCSI_InitiatorInstanceStatistics {
ULONGLONG UniqueAdapterId;
ULONG SessionDigestErrorCount;
ULONG SessionConnectionTimeoutErrorCount;
ULONG SessionFormatErrorCount;
ULONG SessionFailureCount;
} MSiSCSI_InitiatorInstanceStatistics, *PMSiSCSI_InitiatorInstanceStatistics;
Members
UniqueAdapterId
A 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.
SessionDigestErrorCount
The number of session digest errors.
SessionConnectionTimeoutErrorCount
The number of session connection time-out errors.
SessionFormatErrorCount
The number of session format errors.
SessionFailureCount
The number of failed sessions that belong to the initiator instance that UniqueAdapterId specifies.
Remarks
It is optional that you implement this class.
Requirements
Requirement | Value |
---|---|
Header | iscsiprf.h (include Iscsiprf.h) |