NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS struttura (ndischimney.h)
[La funzionalità di offload del camino TCP è deprecata e non deve essere usata.]
La struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS specifica i punti di ingresso generici del camino del driver del protocollo. I punti di ingresso di offload del camino generico si applicano a tutti i tipi di offload del camino. Attualmente, l'offload del camino TCP è l'unico tipo di offload del camino definito.
Sintassi
typedef struct _NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
INITIATE_OFFLOAD_COMPLETE_HANDLER InitiateOffloadCompleteHandler;
TERMINATE_OFFLOAD_COMPLETE_HANDLER TerminateOffloadCompleteHandler;
UPDATE_OFFLOAD_COMPLETE_HANDLER UpdateOffloadCompleteHandler;
INVALIDATE_OFFLOAD_COMPLETE_HANDLER InvalidateOffloadCompleteHandler;
QUERY_OFFLOAD_COMPLETE_HANDLER QueryOffloadCompleteHandler;
INDICATE_OFFLOAD_EVENT_HANDLER IndicateOffloadEventHandler;
} NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, *PNDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS;
Members
Header
Intestazione della struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS. L'intestazione viene formattata come struttura NDIS_OBJECT_HEADER . La struttura NDIS_OBJECT_HEADER contiene il numero di revisione della struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS e le dimensioni della struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS, inclusa l'intestazione, in byte. Il membro Type dell'intestazione non è significativo.
Flags
Riservato per l'utilizzo nel sistema.
InitiateOffloadCompleteHandler
Specifica il punto di ingresso del driver Funzione ProtocolInitiateOffloadComplete .
TerminateOffloadCompleteHandler
Punto di ingresso del conducente Funzione ProtocolTerminateOffloadComplete .
UpdateOffloadCompleteHandler
Punto di ingresso del conducente Funzione ProtocolUpdateOffloadComplete .
InvalidateOffloadCompleteHandler
Punto di ingresso del conducente Funzione ProtocolInvalidateOffloadComplete .
QueryOffloadCompleteHandler
Punto di ingresso del conducente Funzione ProtocolQueryOffloadComplete .
IndicateOffloadEventHandler
Punto di ingresso del conducente Funzione ProtocolIndicateOffloadEvent .
Commenti
Per registrare i punti di ingresso di offload del camino generico, un protocollo o un driver intermedio chiama la funzione NdisSetOptionalHandlers nel contesto della funzione ProtocolSetOptions . Per la funzione NdisSetOptionalHandlers , il protocollo o il driver intermedio passa un puntatore alla struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ndischimney.h (includere Ndischimney.h) |