NPGetConnectionPerformance 関数 (npapi.h)
ネットワーク リソースへのアクセスに使用される接続の予想されるパフォーマンスに関する情報を返します。 要求は、現在接続されているネットワーク リソースに対してのみ指定できます。
構文
DWORD NPGetConnectionPerformance(
[in] LPCWSTR lpRemoteName,
[out] LPNETCONNECTINFOSTRUCT lpNetConnectInfo
);
パラメーター
[in] lpRemoteName
接続されているリソースのローカル名またはリモート名へのポインター。
[out] lpNetConnectInfo
NETCONNECTINFOSTRUCT 構造体へのポインター。プロバイダーがネットワーク リソースに接続している場合は、ネットワーク プロバイダーによって入力されます。 この構造体の他のすべてのフィールド ( cbStructure フィールドを除く) は、MPR が要求をネットワーク プロバイダーに渡す前にゼロで入力されます。 その結果、プロバイダーは、使用可能な情報を持つフィールドにのみ書き込む必要があります。 また、レート値の場合、値 1 は、単位で表すことができるよりもパフォーマンスが優れていることを意味します。
返される情報は見積もりである場合があります。 ネットワークがネットワーク上のリソースに関する情報を取得できない場合は、ネットワーク アダプターとその関連するパフォーマンスに関する情報を返し、それに応じて dwFlags フィールドを設定できます。
戻り値
関数が成功した場合は、WN_SUCCESSを返す必要があります。 それ以外の場合は、次のいずれかのエラー コードを返す必要があります。
リターン コード | 説明 |
---|---|
|
lpRemoteName は、接続されたネットワーク リソースではありません。 |
|
ネットワークが存在しません。 |
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | npapi.h |