MSiSCSI_SessionStatistics 構造体 (iscsiprf.h)
MSiSCSI_SessionStatistics構造体は、セッション統計を報告するために iSCSI イニシエーターによって使用されます。
構文
typedef struct _MSiSCSI_SessionStatistics {
WCHAR iSCSIName[223 + 1];
ULONGLONG USID;
ULONGLONG UniqueAdapterId;
ULONGLONG BytesSent;
ULONGLONG BytesReceived;
ULONGLONG PDUCommandsSent;
ULONGLONG PDUResponsesReceived;
ULONGLONG DigestErrors;
ULONGLONG ConnectionTimeoutErrors;
ULONGLONG FormatErrors;
} MSiSCSI_SessionStatistics, *PMSiSCSI_SessionStatistics;
メンバー
iSCSIName[223 + 1]
iSCSI ターゲットの名前を含むワイド文字列。
USID
この接続インスタンスの iSCSI セッション識別子 (ID)。 この ID は、iSCSI プロトコルがセッションを識別するために使用する内部値です。 この ID は使用しないでください。 アプリケーション ソフトウェアでは、 LoginToTarget メソッドと AddConnectionToSession メソッドが UniqueSessionId パラメーターで返すセッション識別子を使用する必要があります。
UniqueAdapterId
HBA イニシエーターと、HBA を管理するストレージ ミニポート ドライバーの読み込まれたインスタンスを一意に識別する 64 ビット整数。 イニシエーターは、アダプター拡張機能のアドレスまたはデバイス ドライバーが所有する別のアドレスを使用して、この ID を構築する必要があります。 イニシエーターは、MSiSCSI_HBAInformation構造体のUniqueAdapterId メンバーでこの値を報告します。
BytesSent
このセッションで送信されるバイト数。
BytesReceived
このセッションで受信したバイト数。
PDUCommandsSent
このセッションで送信される PDU の数。
PDUResponsesReceived
このセッションで受信した PDU の数。
DigestErrors
このセッションで発生したダイジェスト エラーの数。
ConnectionTimeoutErrors
このセッションで発生した接続タイムアウト エラーの数。
FormatErrors
このセッションで発生したフォーマット エラーの数。
注釈
このクラスを実装することは省略可能です。
要件
要件 | 値 |
---|---|
Header | iscsiprf.h (Iscsiprf.h を含む) |