struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (ndischimney.h)
[La funzionalità offload del camino TCP è deprecata e non deve essere usata.]
La struttura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS specifica un protocollo o i punti di ingresso specifici 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;
Membri
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 Tipo membro dell'intestazione non è significativo.
Flags
Riservato per l'uso del 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 di ProtocolTcpOffloadEvent.
TcpOffloadReceiveIndicateHandler
Punto di ingresso del conducente funzione ProtocolTcpOffloadReceiveIndicate.
Osservazioni
Per registrare i punti di ingresso di offload 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.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ndischimney.h (include Ndischimney.h) |