qos2.h 標頭
服務品質 (QOS) 會使用此標頭。 如需詳細資訊,請參閱
qos2.h 包含下列程式設計介面:
QOSAddSocketToFlow 新增流量的新流程。 |
QOSCancel 解除擱置的重迭作業,例如 QOSSetFlow。 |
QOSCloseHandle QOSCloseHandle 函式會關閉 QOSCreateHandle 函式所傳回的控制碼。 |
QOSCreateHandle 此函式會初始化 QOS 子系統和 QOSHandle 參數。 呼叫其他 QOS 函式時,會使用 QOSHandle 參數。 必須在任何其他函式之前呼叫 QOSCreateHandle。 |
QOSEnumerateFlows 列舉所有現有的流程。 |
QOSNotifyFlow 註冊呼叫的應用程式以接收通知。 |
QOSQueryFlow 要求特定流程的相關資訊。 |
QOSRemoveSocketFromFlow 通知 QOS 子系統先前新增的流程已終止。 |
QOSSetFlow 由應用程式呼叫,以要求 QOS 子系統排定應用程式的封包優先順序,並變更流量流量。 |
QOSStartTrackingClient QOSStartTrackingClient 函式會通知 QOS 子系統存在新的用戶端。 |
QOSStopTrackingClient QOSStopTrackingClient 函式會通知 QoS 子系統停止追蹤先前使用 QOSStartTrackingClient 函式的用戶端。 如果流程目前正在進行中,此函式將不會影響它。 |
QOS_FLOW_FUNDAMENTALS QOS_FLOW_FUNDAMENTALS 結構包含流程的基本資訊。 |
QOS_FLOWRATE_OUTGOING QOS_FLOWRATE_OUTGOING 結構可用來設定 QOSSetFlow 函式中的流量速率資訊。 |
QOS_PACKET_PRIORITY 表示流量流量優先順序的QOS_PACKET_PRIORITY結構。 |
QOS_VERSION QOS_VERSION 結構表示 QOS 通訊協定的版本。 |
QOS_FLOWRATE_REASON QOS_FLOWRATE_REASON列舉表示流程頻寬變更的原因。 |
QOS_NOTIFY_FLOW QOS_NOTIFY_FLOW列舉會指定 QOSNotifyFlow 函式必須存在才能傳送通知的情況。 |
QOS_QUERY_FLOW QOS_QUERY_FLOW列舉指出 QOSQueryFlow 函式將要求的資訊類型。 |
QOS_SET_FLOW QOS_SET_FLOW列舉指出流程的變更。 |
QOS_SHAPING QOS_SHAPING列舉定義流程的成形行為。 |
QOS_TRAFFIC_TYPE QOS_TRAFFIC_TYPE列舉會定義各種流量類型。 每個流程都有單一流量類型。 這可讓 QOS 子系統將使用者指定的原則套用至每個類型。 |