traffic.h 標頭
此標頭是由服務品質 (QOS) 使用。 如需詳細資訊,請參閱:
traffic.h 包含下列程式設計介面:
TcAddFilter TcAddFilter 函式會將新的篩選與現有的流程產生關聯,讓符合篩選準則的封包導向至相關聯的流程。 |
TcAddFlow TcAddFlow 函式會在指定的介面上加入新的流程。 |
TcCloseInterface TcCloseInterface 函式會關閉先前以 TcOpenInterface 呼叫開啟的介面。 在關閉介面時,應該先關閉特定介面上的所有流程和篩選,再呼叫 TcCloseInterface。 |
TcDeleteFilter TcDeleteFilter 函式會刪除先前使用 TcAddFilter 函式新增的篩選準則。 |
TcDeleteFlow TcDeleteFlow 函式會刪除已使用 TcAddFlow 函式新增的流程。 用戶端應該先刪除與流程相關聯的所有篩選,否則會傳回錯誤,而且函式不會刪除流程。 |
TcDeregisterClient TcDeregisterClient 函式會使用流量控制介面 (TCI) 取消註冊用戶端。 |
TcEnumerateFlows TcEnumerateFlows 函式會列舉介面上已安裝的流程及其相關聯的篩選。 |
TcEnumerateInterfaces TcEnumerateInterfaces 函式會列舉所有已啟用流量控制的網路介面。 用戶端會透過 ClNotifyHandler 函式收到介面變更的通知。 |
TcGetFlowNameA TcGetFlowName 函式提供呼叫用戶端所建立的流程名稱。 (ANSI) |
TcGetFlowNameW TcGetFlowName 函式提供呼叫用戶端所建立的流程名稱。 (Unicode) |
TcModifyFlow TcModifyFlow 函式會修改現有的流程。 呼叫 TcModifyFlow 時,應該填入新的 Flowspec 參數和任何流量控制物件。 |
TcOpenInterfaceA TcOpenInterface 函式會開啟介面。 (ANSI) |
TcOpenInterfaceW TcOpenInterface 函式會開啟介面。 (Unicode) |
TcQueryFlowA TcQueryFlow 函式會根據流程的名稱,查詢特定流程參數值的流量控制。 您可以從 TcEnumerateFlows 函式或 TcGetFlowName 函式擷取流程的名稱。 (ANSI) |
TcQueryFlowW TcQueryFlow 函式會根據流程的名稱,查詢特定流程參數值的流量控制。 您可以從 TcEnumerateFlows 函式或 TcGetFlowName 函式擷取流程的名稱。 (Unicode) |
TcQueryInterface TcQueryInterface 函式會查詢流量控制,以取得相關的個別介面參數。 |
TcRegisterClient TcRegisterClient 函式可用來向流量控制介面註冊用戶端, (TCI) 。 TcRegisterClient 函式必須是用戶端對 TCI 進行的第一個函式呼叫。 |
TcSetFlowA TcSetFlow 函式會設定指定流程的個別參數。 (ANSI) |
TcSetFlowW TcSetFlow 函式會設定指定流程的個別參數。 (Unicode) |
TcSetInterface TcSetInterface 函式會設定指定介面的個別參數。 |
TCI_ADD_FLOW_COMPLETE_HANDLER 流量控制會使用 ClAddFlowComplete 函式,通知用戶端其先前對 TcAddFlow 函式的呼叫完成。 |
TCI_DEL_FLOW_COMPLETE_HANDLER 流量控制會使用 ClDeleteFlowComplete 函式,通知用戶端其先前對 TcDeleteFlow 函式的呼叫完成。 |
TCI_MOD_FLOW_COMPLETE_HANDLER ClModifyFlowComplete 函式是由流量控制用來通知用戶端其先前對 TcModifyFlow 函式呼叫完成。 |
TCI_NOTIFY_HANDLER 流量控制會使用 ClNotifyHandler 函式來通知用戶端各種流量控制特定事件,包括刪除流程、篩選參數的變更,或介面的關閉。 |
ADDRESS_LIST_DESCRIPTOR ADDRESS_LIST_DESCRIPTOR 結構提供指定介面的網路位址描述元資訊。 |
ENUMERATION_BUFFER ENUMERATION_BUFFER 結構包含特定流程的特定資訊,包括流程名稱、與流程相關聯的篩選數目,以及與流程相關聯的篩選陣列。 |
IP_PATTERN IP_PATTERN結構會套用 IP 通訊協定的特定模式或對應的遮罩。 IP_PATTERN結構指定是由應用封包篩選器中的流量控制介面所使用。 |
IPX_PATTERN IPX_PATTERN結構會套用 IPX 通訊協定的特定模式或對應的遮罩。 IPX_PATTERN結構指定是由應用封包篩選器中的流量控制介面所使用。 |
TC_GEN_FILTER TC_GEN_FILTER 結構會建立符合特定一組封包屬性或準則的篩選準則,之後可用來建立符合屬性準則的封包與特定流程的關聯。 |
TC_GEN_FLOW TC_GEN_FLOW 結構會建立一般流程,以便與流量控制介面搭配使用。 流程是透過這個 結構的成員自訂的。 |
TC_IFC_DESCRIPTOR TC_IFC_DESCRIPTOR 結構是用來列舉介面的介面識別碼。 |
TCI_CLIENT_FUNC_LIST 流量控制介面會使用TCI_CLIENT_FUNC_LIST結構來註冊,然後存取用戶端回呼函式。 每個TCI_CLIENT_FUNC_LIST成員都是用戶端提供的回呼函式的指標。 |