qos2.h ヘッダー
このヘッダーは、サービス品質 (QOS) によって使用されます。 詳細については、次を参照してください。
qos2.h には、次のプログラミング インターフェイスが含まれています。
QOSAddSocketToFlow トラフィックの新しいフローを追加します。 |
QOSCancel QOSSetFlow などの保留中の重複する操作を取り消します。 |
QOSCloseHandle QOSCloseHandle 関数は、QOSCreateHandle 関数によって返されるハンドルを閉じます。 |
QOSCreateHandle この関数は、QOS サブシステムと QOSHandle パラメーターを初期化します。 QOSHandle パラメーターは、他の QOS 関数を呼び出すときに使用されます。 QOSCreateHandle は、他の関数の前に呼び出す必要があります。 |
QOSEnumerateFlows 既存のすべてのフローを列挙します。 |
QOSNotifyFlow 呼び出し元アプリケーションを登録して通知を受信します。 |
QOSQueryFlow 特定のフローに関する情報を要求します。 |
QOSRemoveSocketFromFlow 以前に追加されたフローが終了したことを QOS サブシステムに通知します。 |
QOSSetFlow アプリケーションによって呼び出され、アプリケーションのパケットに優先順位を付け、フロー トラフィックを変更するように QOS サブシステムに要求します。 |
QOSStartTrackingClient QOSStartTrackingClient 関数は、新しいクライアントの存在を QOS サブシステムに通知します。 |
QOSStopTrackingClient QOSStopTrackingClient 関数は、QOSStartTrackingClient 関数を以前に使用したクライアントの追跡を停止するように QoS サブシステムに通知します。 フローが現在進行中の場合、この関数は影響を受けません。 |
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列挙は、さまざまなトラフィックの種類を定義します。 各フローには、1 つのトラフィックの種類があります。 これにより、QOS サブシステムは、ユーザー指定のポリシーを各種類に適用できます。 |