GetTcpStatisticsEx 関数 (iphlpapi.h)

GetTcpStatisticsEx 関数は、現在のコンピューターの伝送制御プロトコル (TCP) 統計を取得します。 GetTcpStatisticsEx 関数は GetTcpStatistics 関数とは異なり、GetTcpStatisticsEx はインターネット プロトコル バージョン 6 (IPv6) プロトコル ファミリもサポートしています。

構文

IPHLPAPI_DLL_LINKAGE ULONG GetTcpStatisticsEx(
  [out] PMIB_TCPSTATS Statistics,
  [in]  ULONG         Family
);

パラメーター

[out] Statistics

ローカル コンピューターの TCP 統計を受け取る MIB_TCPSTATS 構造体へのポインター。

[in] Family

統計を取得するプロトコル ファミリ。 このパラメーターは、次のいずれかの値である必要があります。

説明
AF_INET
インターネット プロトコル バージョン 4 (IPv4)。
AF_INET6
インターネット プロトコル Version 6 (IPv6)。

戻り値

関数が成功した場合、戻り値はNO_ERROR。

関数が失敗した場合、戻り値は次のいずれかのエラー コードになります。

リターン コード 説明
ERROR_INVALID_PARAMETER
pStats パラメーターが NULL であるか、有効なメモリを指していないか、dwFamily パラメーターが有効な値ではありません。
ERROR_NOT_SUPPORTED
この関数は、関数呼び出しが行われたオペレーティング システムではサポートされていません。
その他
FormatMessage を使用して、返されたエラーのメッセージ文字列を取得します。

要件

   
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー iphlpapi.h
Library Iphlpapi.lib
[DLL] Iphlpapi.dll

関連項目

GetIpStatisticsEx

GetTcpStatistics

GetUdpStatisticsEx

IP ヘルパー関数リファレンス

IP ヘルパーの開始ページ

MIB_TCPSTATS