TcSetInterface 関数 (traffic.h)

TcSetInterface 関数は、特定のインターフェイスの個々のパラメーターを設定します。

構文

ULONG TcSetInterface(
  [in] HANDLE IfcHandle,
  [in] LPGUID pGuidParam,
  [in] ULONG  BufferSize,
  [in] PVOID  Buffer
);

パラメーター

[in] IfcHandle

設定するインターフェイスに関連付けられているハンドル。 このハンドルは、 TcOpenInterface 関数の以前の呼び出しによって取得されます。

[in] pGuidParam

設定するパラメーターに対応するグローバル一意識別子 (GUID) へのポインター。 使用可能な GUID の一覧は、 GUID で確認できます。

[in] BufferSize

クライアントが提供するバッファーのサイズ (バイト単位)。

[in] Buffer

クライアント指定のバッファーへのポインター。 バッファー には、 pGuidParam で指定されたトラフィック制御パラメーターを設定する必要がある値が含まれている必要があります。

戻り値

リターン コード 説明
NO_ERROR
関数がエラーなしで実行されました。
ERROR_INVALID_HANDLE
インターフェイス ハンドルが無効です。
ERROR_INVALID_PARAMETER
無効なパラメーター。
ERROR_NOT_SUPPORTED
指定されたインターフェイスの GUID の設定はサポートされていません。
ERROR_WMI_INSTANCE_NOT_FOUND
GUID は使用できません。
ERROR_WMI_GUID_NOT_FOUND
デバイスはこの GUID に登録されませんでした。

注釈

メモTcSetInterface 関数を使用するには、管理特権が必要です。 設定できる GUID の一覧については、「GUID」を参照 してください
 

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー traffic.h
Library Traffic.lib
[DLL] Traffic.dll

こちらもご覧ください

GUID

TcOpenInterface