Leggere in inglese

Condividi tramite


intestazione traffic.h

Questa intestazione viene usata da Quality of Service (QOS). Per altre informazioni, vedere:

traffic.h contiene le interfacce di programmazione seguenti:

Funzioni

 
TcAddFilter

La funzione TcAddFilter associa un nuovo filtro a un flusso esistente che consente ai pacchetti di corrispondere al filtro da indirizzare al flusso associato.
TcAddFlow

La funzione TcAddFlow aggiunge un nuovo flusso nell'interfaccia specificata.
TcCloseInterface

La funzione TcCloseInterface chiude un'interfaccia aperta in precedenza con una chiamata a TcOpenInterface. Tutti i flussi e i filtri in un'interfaccia specifica devono essere chiusi prima di chiudere l'interfaccia con una chiamata a TcCloseInterface.
TcDeleteFilter

La funzione TcDeleteFilter elimina un filtro aggiunto in precedenza con la funzione TcAddFilter.
TcDeleteFlow

La funzione TcDeleteFlow elimina un flusso aggiunto con la funzione TcAddFlow. I client devono eliminare tutti i filtri associati a un flusso prima di eliminarlo, in caso contrario, verrà restituito un errore e la funzione non eliminerà il flusso.
TcDeregisterClient

La funzione TcDeregisterClient deregisters un client con l'interfaccia di controllo del traffico (TCI).
TcEnumerateFlows

La funzione TcEnumerateFlows enumera i flussi installati e i relativi filtri associati in un'interfaccia.
TcEnumerateInterfaces

La funzione TcEnumerateInterfaces enumera tutte le interfacce di rete abilitate per il controllo del traffico. I client ricevono una notifica delle modifiche dell'interfaccia tramite la funzione ClNotifyHandler.
TcGetFlowNameA

La funzione TcGetFlowName fornisce il nome di un flusso creato dal client chiamante. (ANSI)
TcGetFlowNameW

La funzione TcGetFlowName fornisce il nome di un flusso creato dal client chiamante. (Unicode)
TcModifyFlow

La funzione TcModifyFlow modifica un flusso esistente. Quando si chiama TcModifyFlow, devono essere compilati nuovi parametri Flowpec e tutti gli oggetti di controllo del traffico.
TcOpenInterfaceA

La funzione TcOpenInterface apre un'interfaccia. (ANSI)
TcOpenInterfaceW

La funzione TcOpenInterface apre un'interfaccia. (Unicode)
TcQueryFlowA

La funzione TcQueryFlow esegue una query sul controllo del traffico per il valore di un parametro di flusso specifico in base al nome del flusso. Il nome di un flusso può essere recuperato dalla funzione TcEnumerateFlows o dalla funzione TcGetFlowName. (ANSI)
TcQueryFlowW

La funzione TcQueryFlow esegue una query sul controllo del traffico per il valore di un parametro di flusso specifico in base al nome del flusso. Il nome di un flusso può essere recuperato dalla funzione TcEnumerateFlows o dalla funzione TcGetFlowName. (Unicode)
TcQueryInterface

La funzione TcQueryInterface esegue query sul controllo del traffico per parametri correlati per interfaccia.
TcRegisterClient

La funzione TcRegisterClient viene usata per registrare un client con l'interfaccia di controllo del traffico (TCI). La funzione TcRegisterClient deve essere la prima chiamata di funzione a un client che esegue al TCI.
TcSetFlowA

La funzione TcSetFlow imposta singoli parametri per un determinato flusso. (ANSI)
TcSetFlowW

La funzione TcSetFlow imposta singoli parametri per un determinato flusso. (Unicode)
TcSetInterface

La funzione TcSetInterface imposta singoli parametri per un'interfaccia specificata.

Funzioni di callback

 
TCI_ADD_FLOW_COMPLETE_HANDLER

La funzione ClAddFlowComplete viene usata dal controllo del traffico per notificare al client il completamento della chiamata precedente alla funzione TcAddFlow.
TCI_DEL_FLOW_COMPLETE_HANDLER

La funzione ClDeleteFlowComplete viene usata dal controllo del traffico per notificare al client il completamento della chiamata precedente alla funzione TcDeleteFlow.
TCI_MOD_FLOW_COMPLETE_HANDLER

La funzione ClModifyFlowComplete viene usata dal controllo del traffico per notificare al client il completamento della chiamata precedente alla funzione TcModifyFlow.
TCI_NOTIFY_HANDLER

La funzione ClNotifyHandler viene usata dal controllo del traffico per notificare al client vari eventi specifici del controllo del traffico, tra cui l'eliminazione dei flussi, le modifiche nei parametri di filtro o la chiusura di un'interfaccia.

Strutture

 
ADDRESS_LIST_DESCRIPTOR

La struttura ADDRESS_LIST_DESCRIPTOR fornisce informazioni sul descrittore di indirizzi di rete per un'interfaccia specificata.
ENUMERATION_BUFFER

La struttura ENUMERATION_BUFFER contiene informazioni specifiche di un determinato flusso, incluso il nome del flusso, il numero di filtri associati al flusso e una matrice di filtri associati al flusso.
IP_PATTERN

La struttura IP_PATTERN applica un modello specifico o una maschera corrispondente per il protocollo IP. La designazione della struttura IP_PATTERN viene usata dall'interfaccia di controllo del traffico nell'applicazione di filtri pacchetti.
IPX_PATTERN

La struttura IPX_PATTERN applica un modello specifico o una maschera corrispondente per il protocollo IPX. La designazione della struttura IPX_PATTERN viene usata dall'interfaccia di controllo del traffico nell'applicazione di filtri pacchetti.
TC_GEN_FILTER

La struttura TC_GEN_FILTER crea un filtro che corrisponde a un determinato set di attributi o criteri di pacchetto, che può essere usato successivamente per associare pacchetti che soddisfano i criteri di attributo con un determinato flusso.
TC_GEN_FLOW

La struttura TC_GEN_FLOW crea un flusso generico da usare con l'interfaccia di controllo del traffico. Il flusso viene personalizzato tramite i membri di questa struttura.
TC_IFC_DESCRIPTOR

La struttura TC_IFC_DESCRIPTOR è un identificatore di interfaccia usato per enumerare le interfacce.
TCI_CLIENT_FUNC_LIST

La struttura TCI_CLIENT_FUNC_LIST viene usata dall'interfaccia del controllo del traffico per registrare e quindi accedere alle funzioni di callback client. Ogni membro di TCI_CLIENT_FUNC_LIST è un puntatore alla funzione di callback fornita dal client.