traffic.h-Header
Dieser Header wird von Quality of Service (QOS) verwendet. Weitere Informationen finden Sie unter
traffic.h enthält die folgenden Programmierschnittstellen:
TcAddFilter Die TcAddFilter-Funktion ordnet einem vorhandenen Flow einen neuen Filter zu, mit dem Pakete, die dem Filter entsprechen, an den zugeordneten Flow weitergeleitet werden können. |
TcAddFlow Die TcAddFlow-Funktion fügt der angegebenen Schnittstelle einen neuen Flow hinzu. |
TcCloseInterface Die TcCloseInterface-Funktion schließt eine Schnittstelle, die zuvor mit einem Aufruf von TcOpenInterface geöffnet wurde. Alle Flows und Filter auf einer bestimmten Schnittstelle sollten geschlossen werden, bevor die Schnittstelle mit einem Aufruf von TcCloseInterface geschlossen wird. |
TcDeleteFilter Die TcDeleteFilter-Funktion löscht einen Filter, der zuvor mit der TcAddFilter-Funktion hinzugefügt wurde. |
TcDeleteFlow Die TcDeleteFlow-Funktion löscht einen Flow, der mit der TcAddFlow-Funktion hinzugefügt wurde. Clients sollten alle Filter löschen, die einem Flow zugeordnet sind, bevor sie gelöscht werden. Andernfalls wird ein Fehler zurückgegeben, und die Funktion löscht den Flow nicht. |
TcDeregisterClient Die TcDeregisterClient-Funktion hebt die Registrierung eines Clients bei der Traffic Control Interface (TCI) auf. |
TcEnumerateFlows Die TcEnumerateFlows-Funktion listet installierte Flows und die zugehörigen Filter auf einer Schnittstelle auf. |
TcEnumerateInterfaces Die TcEnumerateInterfaces-Funktion listet alle Netzwerkschnittstellen auf, die für die Datenverkehrssteuerung aktiviert sind. Clients werden über Schnittstellenänderungen über die ClNotifyHandler-Funktion benachrichtigt. |
TcGetFlowNameA Die TcGetFlowName-Funktion stellt den Namen eines Flows bereit, der vom aufrufenden Client erstellt wurde. (ANSI) |
TcGetFlowNameW Die TcGetFlowName-Funktion stellt den Namen eines Flows bereit, der vom aufrufenden Client erstellt wurde. (Unicode) |
TcModifyFlow Die TcModifyFlow-Funktion ändert einen vorhandenen Flow. Beim Aufrufen von TcModifyFlow sollten neue Flowspec-Parameter und alle Datenverkehrssteuerungsobjekte ausgefüllt werden. |
TcOpenInterfaceA Die TcOpenInterface-Funktion öffnet eine Schnittstelle. (ANSI) |
TcOpenInterfaceW Die TcOpenInterface-Funktion öffnet eine Schnittstelle. (Unicode) |
TcQueryFlowA Die TcQueryFlow-Funktion fragt die Datenverkehrssteuerung basierend auf dem Namen des Flows nach dem Wert eines bestimmten Flowparameters ab. Der Name eines Flows kann aus der TcEnumerateFlows-Funktion oder der TcGetFlowName-Funktion abgerufen werden. (ANSI) |
TcQueryFlowW Die TcQueryFlow-Funktion fragt die Datenverkehrssteuerung basierend auf dem Namen des Flows nach dem Wert eines bestimmten Flowparameters ab. Der Name eines Flows kann aus der TcEnumerateFlows-Funktion oder der TcGetFlowName-Funktion abgerufen werden. (Unicode) |
TcQueryInterface Die TcQueryInterface-Funktion fragt die Datenverkehrssteuerung für zugehörige Schnittstellenparameter ab. |
TcRegisterClient Die TcRegisterClient-Funktion wird verwendet, um einen Client bei der Traffic Control Interface (TCI) zu registrieren. Die TcRegisterClient-Funktion muss der erste Funktionsaufruf eines Clients an die TCI sein. |
TcSetFlowA Die TcSetFlow-Funktion legt einzelne Parameter für einen bestimmten Flow fest. (ANSI) |
TcSetFlowW Die TcSetFlow-Funktion legt einzelne Parameter für einen bestimmten Flow fest. (Unicode) |
TcSetInterface Die TcSetInterface-Funktion legt einzelne Parameter für eine bestimmte Schnittstelle fest. |
TCI_ADD_FLOW_COMPLETE_HANDLER Die ClAddFlowComplete-Funktion wird von der Datenverkehrssteuerung verwendet, um den Client über den Abschluss des vorherigen Aufrufs der TcAddFlow-Funktion zu benachrichtigen. |
TCI_DEL_FLOW_COMPLETE_HANDLER Die ClDeleteFlowComplete-Funktion wird von der Datenverkehrssteuerung verwendet, um den Client über den Abschluss des vorherigen Aufrufs der TcDeleteFlow-Funktion zu benachrichtigen. |
TCI_MOD_FLOW_COMPLETE_HANDLER Die ClModifyFlowComplete-Funktion wird von der Datenverkehrssteuerung verwendet, um den Client über den Abschluss des vorherigen Aufrufs der TcModifyFlow-Funktion zu benachrichtigen. |
TCI_NOTIFY_HANDLER Die ClNotifyHandler-Funktion wird von der Datenverkehrssteuerung verwendet, um den Client über verschiedene spezifische Ereignisse für die Datenverkehrssteuerung zu benachrichtigen, z. B. das Löschen von Flows, Änderungen an Filterparametern oder das Schließen einer Schnittstelle. |
ADDRESS_LIST_DESCRIPTOR Die ADDRESS_LIST_DESCRIPTOR-Struktur stellt Informationen zum Netzwerkadressdeskriptor für eine bestimmte Schnittstelle bereit. |
ENUMERATION_BUFFER Die ENUMERATION_BUFFER-Struktur enthält spezifische Informationen für einen bestimmten Flow, einschließlich des Flussnamens, der Anzahl der dem Flow zugeordneten Filter und ein Array von Filtern, die dem Flow zugeordnet sind. |
IP_PATTERN Die IP_PATTERN-Struktur wendet ein bestimmtes Muster oder eine entsprechende Maske für das IP-Protokoll an. Die IP_PATTERN Strukturbezeichnung wird von der Datenverkehrssteuerungsschnittstelle in der Anwendung von Paketfiltern verwendet. |
IPX_PATTERN Die IPX_PATTERN-Struktur wendet ein bestimmtes Muster oder eine entsprechende Maske für das IPX-Protokoll an. Die IPX_PATTERN Strukturbezeichnung wird von der Datenverkehrssteuerungsschnittstelle in der Anwendung von Paketfiltern verwendet. |
TC_GEN_FILTER Die TC_GEN_FILTER-Struktur erstellt einen Filter, der einem bestimmten Satz von Paketattributen oder -kriterien entspricht, der anschließend verwendet werden kann, um Pakete, die die Attributkriterien erfüllen, einem bestimmten Flow zuzuordnen. |
TC_GEN_FLOW Die TC_GEN_FLOW-Struktur erstellt einen generischen Flow für die Verwendung mit der Datenverkehrssteuerungsschnittstelle. Der Flow wird über die Member dieser Struktur angepasst. |
TC_IFC_DESCRIPTOR Die TC_IFC_DESCRIPTOR-Struktur ist ein Schnittstellenbezeichner, der zum Aufzählen von Schnittstellen verwendet wird. |
TCI_CLIENT_FUNC_LIST Die TCI_CLIENT_FUNC_LIST-Struktur wird von der Datenverkehrssteuerungsschnittstelle verwendet, um sich zu registrieren und dann auf Clientrückruffunktionen zuzugreifen. Jeder Member von TCI_CLIENT_FUNC_LIST ist ein Zeiger auf die vom Client bereitgestellte Rückruffunktion. |