共用方式為


TcSetFlowW 函式 (traffic.h)

TcSetFlow 函式會設定指定流程的個別參數。

語法

ULONG TcSetFlowW(
  [in] LPWSTR pFlowName,
  [in] LPGUID pGuidParam,
  [in] ULONG  BufferSize,
  [in] PVOID  Buffer
);

參數

[in] pFlowName

要設定之流程的名稱。 此參數的值是由先前呼叫 tcEnumerateFlows 函式或 tcGetFlowName 函式 取得。

[in] pGuidParam

對應至要設定之參數之全域唯一標識碼 (GUID) 的指標。 您可以在 GUID中找到可用的 GUID 清單。

[in] BufferSize

用戶端提供的緩衝區大小,以位元組為單位。

[in] Buffer

用戶端提供的緩衝區指標。 緩衝區必須包含 pGuidParam 中所提供流量控制參數的值。

傳回值

TcSetFlow 函式具有下列傳回值。

傳回碼 描述
NO_ERROR
未發生錯誤的函式執行。
ERROR_NOT_READY
流程目前正在修改中。
ERROR_NOT_ENOUGH_MEMORY
緩衝區大小不足,無法用於 GUID。
ERROR_INVALID_PARAMETER
無效的參數。
ERROR_NOT_SUPPORTED
不支援設定所提供流程的 GUID。
ERROR_WMI_INSTANCE_NOT_FOUND
找不到實例名稱,可能是因為流程或介面正在進行關閉。
ERROR_WMI_GUID_NOT_FOUND
裝置未註冊此 GUID。

言論

使用 TcSetFlow 函式需要系統管理許可權。

注意

traffic.h 標頭會將 TcSetFlow 定義為別名,根據 UNICODE 預處理器常數的定義,自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱函式原型的 慣例。

要求

要求 價值
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
支援的最低伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平臺 窗戶
標頭 traffic.h
DLL Traffic.dll