次の方法で共有


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

このセッションで発生したフォーマット エラーの数。

備考

このクラスを実装することは省略可能です。

必要条件

要件 価値
ヘッダー iscsiprf.h (Iscsiprf.h を含む)

関連項目

AddConnectionToSession

LoginToTarget

MSiSCSI_HBAInformation

WMI クラス MSiSCSI_SessionStatistics