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 で指定されたトラフィック制御パラメーターを設定する必要がある値が含まれている必要があります。
戻り値
| リターン コード | 説明 |
|---|---|
|
関数がエラーなしで実行されました。 |
|
インターフェイス ハンドルが無効です。 |
|
無効なパラメーター。 |
|
指定されたインターフェイスの GUID の設定はサポートされていません。 |
|
GUID は使用できません。 |
|
デバイスはこの GUID に登録されませんでした。 |
注釈
メモTcSetInterface 関数を使用するには、管理特権が必要です。 設定できる GUID の一覧については、「GUID」を参照 してください。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | traffic.h |
| Library | Traffic.lib |
| [DLL] | Traffic.dll |