NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS struttura (ndischimney.h)
[La funzionalità di offload del camino TCP è deprecata e non deve essere usata.]
La struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS specifica un protocollo o un punto di ingresso specifico del camino TCP del driver intermedio.
Sintassi
typedef struct _NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_CHIMNEY_OFFLOAD_TYPE OffloadType;
TCP_OFFLOAD_SEND_COMPLETE_HANDLER TcpOffloadSendCompleteHandler;
TCP_OFFLOAD_RECV_COMPLETE_HANDLER TcpOffloadReceiveCompleteHandler;
TCP_OFFLOAD_DISCONNECT_COMPLETE_HANDLER TcpOffloadDisconnectCompleteHandler;
TCP_OFFLOAD_FORWARD_COMPLETE_HANDLER TcpOffloadForwardCompleteHandler;
TCP_OFFLOAD_EVENT_HANDLER TcpOffloadEventHandler;
TCP_OFFLOAD_RECEIVE_INDICATE_HANDLER TcpOffloadReceiveIndicateHandler;
} NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, *PNDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS;
Members
Header
Intestazione della struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_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_TCP_CHARACTERISTICS e le dimensioni della struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, inclusa l'intestazione, in byte. Il membro Type dell'intestazione non è significativo.
Flags
Riservato per l'utilizzo nel sistema.
OffloadType
Tipo di offload del camino. L'unico valore consentito è NdisTcpChimneyOffload, che specifica un camino TCP.
TcpOffloadSendCompleteHandler
Punto di ingresso del conducente Funzione ProtocolTcpOffloadSendComplete .
TcpOffloadReceiveCompleteHandler
Punto di ingresso del conducente Funzione ProtocolTcpOffloadReceiveComplete .
TcpOffloadDisconnectCompleteHandler
Punto di ingresso del conducente Funzione ProtocolTcpOffloadDisconnectComplete .
TcpOffloadForwardCompleteHandler
Punto di ingresso del conducente Funzione ProtocolTcpOffloadForwardComplete .
TcpOffloadEventHandler
Punto di ingresso del conducente Funzione ProtocolTcpOffloadEvent .
TcpOffloadReceiveIndicateHandler
Punto di ingresso del conducente Funzione ProtocolTcpOffloadReceiveIndicate .
Commenti
Per registrare i punti di ingresso del camino TCP, 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_TCP_CHARACTERISTICS.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ndischimney.h (includere Ndischimney.h) |