MSiSCSI_RequestTimeStatistics - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// iscsiprf.h

typedef struct _MSiSCSI_RequestTimeStatistics {
  WCHAR     iSCSIName[223 + 1];
  USHORT    CID;
  ULONGLONG USID;
  ULONGLONG UniqueAdapterId;
  ULONG     MaximumProcessingTime;
  ULONG     AverageProcessingTime;
} MSiSCSI_RequestTimeStatistics, *PMSiSCSI_RequestTimeStatistics;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-iscsiprf-_msiscsi_requesttimestatistics)

_MSiSCSI_RequestTimeStatistics structure

Description

The MSiSCSI_RequestTimeStatistics structure is used by iSCSI initiators to report request time statistics.

Members

iSCSIName

The iSCSI target name.

CID

The iSCSI connection identifier (ID) for this connection instance. This ID is an internal value that the iSCSI protocol uses to identify the connection. Do not use this ID. Application software should use the connection identifier that the LoginToTarget and AddConnectionToSession methods return in the UniqueConnectionId parameter.

USID

The iSCSI session ID for this connection instance. This ID is an internal value that the iSCSI protocol uses to identify the session. Do not use this ID. Application software should use the session identifier that the LoginToTarget and AddConnectionToSession methods return in the UniqueSessionId parameter.

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.

MaximumProcessingTime

The maximum time taken to process a request over this connection.

AverageProcessingTime

The average time taken to process a request over this connection.

Remarks

It is optional that you implement this class.

See also

AddConnectionToSession

LoginToTarget

MSiSCSI_HBAInformation