Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Quality of Service (QOS) verwendet. Weitere Informationen finden Sie unter
qos2.h enthält die folgenden Programmierschnittstellen:
Functions
|
QOSAddSocketToFlow Fügt einen neuen Flow für den Datenverkehr hinzu. |
|
QOSCancel Bricht einen ausstehenden überlappenden Vorgang ab, z. B. QOSSetFlow. |
|
QOSCloseHandle Die QOSCloseHandle-Funktion schließt ein Handle, das von der QOSCreateHandle-Funktion zurückgegeben wird. |
|
QOSCreateHandle Diese Funktion initialisiert das QOS-Subsystem und den QOSHandle-Parameter. Der QOSHandle-Parameter wird beim Aufrufen anderer QOS-Funktionen verwendet. QOSCreateHandle muss vor allen anderen Funktionen aufgerufen werden. |
|
QOSEnumerateFlows Listet alle vorhandenen Flows auf. |
|
QOSNotifyFlow Registriert die aufrufende Anwendung, um eine Benachrichtigung zu erhalten. |
|
QOSQueryFlow Fordert Informationen zu einem bestimmten Flow an. |
|
QOSRemoveSocketFromFlow Benachrichtigt das QOS-Subsystem, dass ein zuvor hinzugefügter Flow beendet wurde. |
|
QOSSetFlow Wird von einer Anwendung aufgerufen, um das QOS-Subsystem anzufordern, die Pakete der Anwendung zu priorisieren und den Flussdatenverkehr zu ändern. |
|
QOSStartTrackingClient Die QOSStartTrackingClient-Funktion benachrichtigt das QOS-Subsystem über das Vorhandensein eines neuen Clients. |
|
QOSStopTrackingClient Die QOSStopTrackingClient-Funktion benachrichtigt das QoS-Subsystem, die Nachverfolgung eines Clients zu beenden, der zuvor die QOSStartTrackingClient-Funktion verwendet hat. Wenn ein Flow gerade ausgeführt wird, wirkt sich diese Funktion nicht darauf aus. |
Strukturen
|
QOS_FLOW_FUNDAMENTALS Die QOS_FLOW_FUNDAMENTALS-Struktur enthält grundlegende Informationen zu einem Flow. |
|
QOS_FLOWRATE_OUTGOING Die QOS_FLOWRATE_OUTGOING-Struktur wird verwendet, um Flussrateninformationen in der QOSSetFlow-Funktion festzulegen. |
|
QOS_PACKET_PRIORITY Die QOS_PACKET_PRIORITY Struktur, die die Priorität des Flussdatenverkehrs angibt. |
|
QOS_VERSION Die QOS_VERSION-Struktur gibt die Version des QOS-Protokolls an. |
Enumerationen
|
QOS_FLOWRATE_REASON Die QOS_FLOWRATE_REASON-Enumeration gibt den Grund für eine Änderung der Bandbreite eines Flows an. |
|
QOS_NOTIFY_FLOW Die QOS_NOTIFY_FLOW-Enumeration gibt die Umstände an, die vorhanden sein müssen, damit die QOSNotifyFlow-Funktion eine Benachrichtigung senden kann. |
|
QOS_QUERY_FLOW Die QOS_QUERY_FLOW-Enumeration gibt den Typ der Informationen an, die eine QOSQueryFlow-Funktion angibt. |
|
QOS_SET_FLOW Die QOS_SET_FLOW-Enumeration gibt an, was an einem Flow geändert wird. |
|
QOS_SHAPING Die QOS_SHAPING-Enumeration definiert das Strukturierungsverhalten eines Flows. |
|
QOS_TRAFFIC_TYPE Die QOS_TRAFFIC_TYPE-Enumeration definiert die verschiedenen Datenverkehrstypen. Jeder Flow verfügt über einen einzelnen Datenverkehrstyp. Dadurch kann das QOS-Subsystem benutzerspezifische Richtlinien auf jeden Typ anwenden. |