Intestazione ndischimney.h
Questa intestazione viene usata dalla rete. Per altre informazioni, vedere:
ndischimney.h contiene le interfacce di programmazione seguenti:
Funzioni
NdisInitiateOffload Un protocollo o un driver intermedio chiama la funzione NdisInitiateOffload per eseguire l'offload degli oggetti stato del camino TCP. |
NdisInvalidateOffload Un protocollo o un driver intermedio chiama la funzione NdisInvalidateOffload per invalidare gli oggetti di stato del camino TCP caricati in precedenza. |
NdisMGetOffloadHandlers Questa funzione ottiene i punti di ingresso delle funzioni NDIS per un particolare tipo di camino. |
NdisMInitiateOffloadComplete Una destinazione offload chiama la funzione NdisMInitiateOffloadComplete per completare un'operazione di offload avviata da una chiamata precedente alla funzione MiniportInitiateOffload. |
NdisMInvalidateOffloadComplete Una destinazione offload chiama la funzione NdisMInvalidateOffloadComplete per completare un'operazione di offload invalidata avviata da una chiamata precedente alla funzione MiniportInvalidateOffload della destinazione offload. |
NdisMOffloadEventIndicate Una destinazione offload chiama la funzione NdisMOffloadEventIndicate per indicare vari eventi allo stack host. |
NdisMQueryOffloadStateComplete Una destinazione offload chiama la funzione NdisMQueryOffloadStateComplete per completare un'operazione di offload di query avviata da una chiamata precedente alla funzione MiniportQueryOffload della destinazione offload. |
NdisMTerminateOffloadComplete Una destinazione offload chiama la funzione NdisMTerminateOffloadComplete per completare un'operazione di offload terminate avviata da una chiamata precedente alla funzione MiniportTerminateOffload della destinazione offload. |
NdisMUpdateOffloadComplete Una destinazione offload chiama la funzione NdisMUpdateOffloadComplete per completare un'operazione di offload di aggiornamento avviata da una chiamata precedente alla funzione MiniportUpdateOffload della destinazione offload. |
NdisOffloadTcpDisconnect Un protocollo o un driver intermedio chiama la funzione NdisOffloadTcpDisconnect per chiudere la metà dell'invio di una connessione TCP offloaded. |
NdisOffloadTcpForward Un driver di protocollo o un driver intermedio chiama la funzione NdisOffloadTcpForward per inoltrare segmenti TCP non riconosciuti ricevuti a un driver sottostante o a una destinazione di offload. |
NdisOffloadTcpReceive Un driver di protocollo o un driver intermedio chiama la funzione NdisOffloadTcpReceive per pubblicare le richieste di ricezione (buffer di ricezione) su una connessione TCP offloaded. |
NdisOffloadTcpReceiveReturn Un driver di protocollo o un driver intermedio chiama la funzione NdisOffloadTcpReceiveReturn per restituire la proprietà di NET_BUFFER_LIST e le strutture associate a una destinazione di offload sottostante. |
NdisOffloadTcpSend Un driver di protocollo o un driver intermedio chiama la funzione NdisOffloadTcpSend per trasmettere dati su una connessione TCP offloaded. |
NdisQueryOffloadState Un protocollo o un driver intermedio chiama la funzione NdisQueryOffloadState per eseguire query sugli oggetti di stato tcp camino precedentemente scaricati. |
NdisTerminateOffload Un driver di protocollo o un driver intermedio chiama la funzione NdisTerminateOffload per terminare l'offload di uno o più oggetti di stato |
NdisUpdateOffload Un protocollo o un driver intermedio chiama la funzione NdisUpdateOffload per aggiornare gli oggetti di stato del camino TCP caricati in precedenza. |
Funzioni di callback
INDICATE_OFFLOAD_EVENT_HANDLER NDIS chiama la funzione ProtocolIndicateOffloadEvent di un driver di protocollo o di un driver intermedio per inviare un'indicazione che è stata avviata dalla chiamata di un driver sottostante o dalla destinazione di offload alla funzione NdisMOffloadEventIndicate. |
INITIATE_OFFLOAD_COMPLETE_HANDLER NDIS chiama la funzione ProtocolInitiateOffloadComplete del driver di protocollo o di un driver intermedio per completare un'operazione di offload avviata in precedenza dal driver chiamando la funzione NdisInitiateOffload. |
INVALIDATE_OFFLOAD_COMPLETE_HANDLER NDIS chiama la funzione ProtocolInvalidateOffloadComplete del driver di protocollo o del driver intermedio per completare un'operazione invalidata avviata in precedenza dal driver chiamando la funzione NdisInvalidateOffload. |
NDIS_TCP_OFFLOAD_DISCONNECT_COMPLETE Una destinazione offload chiama la funzione NdisTcpOffloadDisconnectComplete per completare una richiesta di disconnessione avviata da una chiamata precedente alla funzione MiniportTcpOffloadDisconnect della destinazione offload. |
NDIS_TCP_OFFLOAD_EVENT_INDICATE Una destinazione di offload chiama la funzione NdisTcpOffloadEventHandler per indicare un evento relativo a una connessione TCP offloaded. |
NDIS_TCP_OFFLOAD_FORWARD_COMPLETE Una destinazione offload chiama la funzione NdisTcpOffloadForwardComplete per completare una o più richieste di inoltro effettuate alla funzione MiniportTcpOffloadForward della destinazione offload. |
NDIS_TCP_OFFLOAD_RECEIVE_COMPLETE Una destinazione offload chiama la funzione NdisTcpOffloadReceiveComplete per restituire le richieste di ricezione inviate (buffer di ricezione) allo stack host. |
NDIS_TCP_OFFLOAD_RECEIVE_INDICATE Una destinazione offload chiama la funzione NdisTcpOffloadReceiveHandler per indicare che i dati di rete ricevuti sono disponibili per l'utilizzo da parte di un'applicazione client. |
NDIS_TCP_OFFLOAD_SEND_COMPLETE Una destinazione offload chiama la funzione NdisTcpOffloadSendComplete per completare una o più richieste di invio effettuate alla funzione MiniportTcpOffloadSend della destinazione offload. |
QUERY_OFFLOAD_COMPLETE_HANDLER NDIS chiama la funzione ProtocolQueryOffloadComplete del driver di protocollo o di un driver intermedio per completare un'operazione di offload di query avviata in precedenza dal driver chiamando la funzione NdisQueryOffload. |
TCP_OFFLOAD_DISCONNECT_COMPLETE_HANDLER NDIS chiama la funzione ProtocolTcpOffloadDisconnectComplete del driver di protocollo o del driver intermedio per completare un'operazione di disconnessione avviata in precedenza dal driver chiamando la funzione NdisOffloadTcpDisconnect. |
TCP_OFFLOAD_EVENT_HANDLER NDIS chiama la funzione ProtocolIndicateOffloadEvent di un driver di protocollo o di un driver intermedio per inviare un'indicazione che è stata avviata dalla chiamata di un driver sottostante o dalla chiamata di destinazione offload alla funzione NdisTcpOffloadEventHandler. |
TCP_OFFLOAD_FORWARD_COMPLETE_HANDLER NDIS chiama la funzione ProtocolTcpOffloadForwardComplete di un protocollo o di un driver intermedio per completare un'operazione di inoltro avviata in precedenza dal driver chiamando la funzione NdisOffloadTcpForward. |
TCP_OFFLOAD_RECEIVE_INDICATE_HANDLER NDIS chiama la funzione ProtocolTcpOffloadReceiveIndicate di un driver di protocollo o di un driver intermedio per recapitare i dati ricevuti indicati da un driver sottostante o da una destinazione di offload. |
TCP_OFFLOAD_RECV_COMPLETE_HANDLER NDIS chiama la funzione ProtocolTcpOffloadReceiveComplete di un protocollo o di un driver intermedio per completare un'operazione di ricezione avviata in precedenza dal driver chiamando la funzione NdisOffloadTcpReceive. |
TCP_OFFLOAD_SEND_COMPLETE_HANDLER NDIS chiama la funzione ProtocolTcpOffloadSendComplete di un protocollo o di un driver intermedio per completare un'operazione di invio avviata in precedenza dal driver chiamando la funzione NdisOffloadTcpSend. |
TERMINATE_OFFLOAD_COMPLETE_HANDLER NDIS chiama la funzione ProtocolTerminateOffloadComplete di un protocollo o di un driver intermedio per completare un'operazione di offload di terminazione avviata in precedenza dal driver chiamando la funzione NdisTerminateOffload. |
UPDATE_OFFLOAD_COMPLETE_HANDLER NDIS chiama la funzione ProtocolUpdateOffloadComplete di un driver di protocollo o di un driver intermedio per completare un'operazione di offload di aggiornamento avviata in precedenza dal driver chiamando la funzione NdisUpdateOffload. |
W_INITIATE_OFFLOAD_HANDLER MiniportInitiateOffload esegue l'offload dello stato del camino TCP dallo stack host. |
W_INVALIDATE_OFFLOAD_HANDLER La funzione MiniportInvalidateOffload invalida gli oggetti di stato del camino TCP precedentemente offloaded. |
W_QUERY_OFFLOAD_HANDLER La funzione MiniportQueryOffload esegue query sugli oggetti stato del camino TCP precedentemente caricati. |
W_TCP_OFFLOAD_DISCONNECT_HANDLER La funzione MiniportTcpOffloadDisconnect chiude la metà dell'invio di una connessione TCP offloaded. |
W_TCP_OFFLOAD_FORWARD_HANDLER NDIS chiama la funzione MiniportTcpOffloadForward per inoltrare i segmenti TCP ricevuti non riconosciuti a una destinazione offload. |
W_TCP_OFFLOAD_RECEIVE_HANDLER NDIS chiama la funzione MiniportTcpOffloadReceive per pubblicare le richieste di ricezione (buffer di ricezione) su una connessione TCP offloaded. |
W_TCP_OFFLOAD_RECEIVE_RETURN_HANDLER NDIS chiama la funzione MiniportTcpOffloadReceiveReturn per restituire la proprietà di NET_BUFFER_LIST e le strutture associate a una destinazione di offload. |
W_TCP_OFFLOAD_SEND_HANDLER NDIS chiama la funzione MiniportTcpOffloadSend per trasmettere i dati su una connessione TCP offloaded. |
W_TERMINATE_OFFLOAD_HANDLER La funzione MiniportTerminateOffload termina l'offload di uno o più oggetti di stato. |
W_UPDATE_OFFLOAD_HANDLER La funzione MiniportUpdateOffload aggiorna in precedenza gli oggetti stato del camino TCP caricato. |
Strutture
IP_OFFLOAD_STATS La struttura IP_OFFLOAD_STATS contiene statistiche fornite da una destinazione di offload in risposta a una query di OID_IP4_OFFLOAD_STATS o OID_IP6_OFFLOAD_STATS. |
NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS La struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS specifica i punti di ingresso generici del camino di un driver di protocollo. |
NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS La struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS specifica un protocollo o i punti di ingresso specifici del camino TCP del driver intermedio. |
NDIS_MINIPORT_OFFLOAD_BLOCK_LIST La struttura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST è il blocco predefinito di base di un albero dello stato offload del camino TCP. Un albero dello stato di offload può contenere una o più strutture NDIS_MINIPORT_OFFLOAD_BLOCK_LIST. |
NDIS_OFFLOAD_HANDLE La struttura NDIS_OFFLOAD_HANDLE rappresenta il contesto di un driver per un oggetto stato offloaded. |
NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST Struttura NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST. |
NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS La struttura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS specifica i punti di ingresso del miniport di offload generico del camino di un target di offload o di un driver intermedio. |
NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS La struttura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS specifica i punti di ingresso specifici per offload di una destinazione offload di destinazione TCP. |
NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS La struttura NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS fornisce informazioni sull'offload del camino TCP nell'OID OID_TCP_CONNECTION_OFFLOAD_PARAMETERS. |
NDIS_TCP_OFFLOAD_EVENT_HANDLERS La struttura NDIS_TCP_OFFLOAD_EVENT_HANDLERS contiene i punti di ingresso per le funzioni NDIS per il camino TCP. |
NEIGHBOR_OFFLOAD_STATE_CACHED La struttura NEIGHBOR_OFFLOAD_STATE_CACHED contiene le variabili memorizzate nella cache di un oggetto stato adiacente. |
NEIGHBOR_OFFLOAD_STATE_CONST La struttura NEIGHBOR_OFFLOAD_STATE_CONST contiene le variabili costanti di un oggetto stato adiacente. |
NEIGHBOR_OFFLOAD_STATE_DELEGATED La struttura NEIGHBOR_OFFLOAD_STATE_DELGATED contiene la variabile delegata di un oggetto stato adiacente. |
OFFLOAD_STATE_HEADER La struttura OFFLOAD_STATE_HEADER funge da intestazione in una struttura di stato offload. |
PATH_OFFLOAD_STATE_CACHED La struttura PATH_OFFLOAD_STATE_CACHED contiene la variabile memorizzata nella cache di un oggetto stato del percorso. |
PATH_OFFLOAD_STATE_CONST La struttura PATH_OFFLOAD_STATE_CONST contiene le variabili costanti di un oggetto stato del percorso. |
PATH_OFFLOAD_STATE_DELEGATED La struttura PATH_OFFLOAD_STATE_DELEGATED contiene le variabili delegate di un oggetto stato del percorso. |
TCP_OFFLOAD_STATE_CACHED La struttura TCP_OFFLOAD_STATE_CACHED contiene le variabili memorizzate nella cache di un oggetto stato della connessione TCP. |
TCP_OFFLOAD_STATE_CONST La struttura TCP_OFFLOAD_STATE_CONST contiene le variabili costanti di un oggetto stato della connessione TCP. |
TCP_OFFLOAD_STATE_DELEGATED La struttura TCP_OFFLOAD_STATE_DELEGATED contiene le variabili delegate di un oggetto stato della connessione TCP. |
TCP_OFFLOAD_STATS La struttura TCP_OFFLOAD_STATS contiene statistiche fornite da una destinazione di offload in risposta a una query di OID_TCP4_OFFLOAD_STATS o OID_TCP6_OFFLOAD_STATS. |