RAS_STATS 構造体 (ras.h)

RAS_STATS構造体は、シングルリンク RAS 接続の統計、またはマルチリンク RAS 接続内のリンクの 1 つについて統計を格納します。

構文

typedef struct _RAS_STATS {
  DWORD dwSize;
  DWORD dwBytesXmited;
  DWORD dwBytesRcved;
  DWORD dwFramesXmited;
  DWORD dwFramesRcved;
  DWORD dwCrcErr;
  DWORD dwTimeoutErr;
  DWORD dwAlignmentErr;
  DWORD dwHardwareOverrunErr;
  DWORD dwFramingErr;
  DWORD dwBufferOverrunErr;
  DWORD dwCompressionRatioIn;
  DWORD dwCompressionRatioOut;
  DWORD dwBps;
  DWORD dwConnectDuration;
} RAS_STATS, *PRAS_STATS;

メンバー

dwSize

構造体のバージョンを指定します。 関数呼び出しで 構造体を使用する前に、このメンバーを sizeof(RAS_STATS) に設定します。

dwBytesXmited

この接続またはリンクを介して送信されるバイト数。

dwBytesRcved

この接続またはリンクを介して受信したバイト数。

dwFramesXmited

この接続またはリンクを介して送信されるフレーム数。

dwFramesRcved

この接続またはリンクを介して受信したフレームの数。

dwCrcErr

この接続またはリンクでの循環冗長チェック (CRC) エラーの数。

dwTimeoutErr

この接続またはリンクのタイムアウト エラーの数。

dwAlignmentErr

この接続またはリンクでのアラインメント エラーの数。

dwHardwareOverrunErr

この接続またはリンクでのハードウェア オーバーラン エラーの数。

dwFramingErr

この接続またはリンクのフレーミング エラーの数。

dwBufferOverrunErr

この接続またはリンクでのバッファー オーバーラン エラーの数。

dwCompressionRatioIn

この接続またはリンクで受信されるデータの圧縮率。

メモ この要素は、単一のリンク接続またはマルチリンク接続内の単一のリンクに対してのみ有効です。
 

dwCompressionRatioOut

この接続またはリンクで送信されるデータの圧縮率。

メモ この要素は、単一のリンク接続またはマルチリンク接続内の単一のリンクに対してのみ有効です。
 

dwBps

接続またはリンクの速度 (1 秒あたりのビット数)。

シングルリンク接続の場合、およびマルチリンク接続内の個々のリンクの場合、この速度は接続またはリンクが確立された時点でネゴシエートされます。

マルチリンク接続の場合、この速度は個々のリンクの速度の合計と等しくなります。 マルチリンク接続の場合、リンクが追加または削除されると、この速度が異なります。

この速度は、接続またはリンクのスループットと等しくありません。 平均スループットを計算するには、送信 (dwBytesXmited) と受信 (dwBytesRcved) のバイト数を、接続またはリンクがアップした時間 (dwConnectDuration) で除算します。

dwConnectDuration

接続またはリンクが接続されている時間 (ミリ秒単位)。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header ras.h

関連項目

RasClearConnectionStatistics

RasClearLinkStatistics

RasGetConnectionStatistics

RasGetLinkStatistics

リモート アクセス サービス (RAS) の概要

リモート アクセス サービスの構造