Condividi tramite


struttura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (ndischimney.h)

[La funzionalità offload del camino TCP è deprecata e non deve essere usata.]

La struttura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS specifica i punti di ingresso specifici per offload di una destinazione offload di destinazione TCP.

Sintassi

typedef struct _NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                   Header;
  ULONG                                Flags;
  NDIS_CHIMNEY_OFFLOAD_TYPE            OffloadType;
  W_TCP_OFFLOAD_SEND_HANDLER           TcpOffloadSendHandler;
  W_TCP_OFFLOAD_RECEIVE_HANDLER        TcpOffloadReceiveHandler;
  W_TCP_OFFLOAD_DISCONNECT_HANDLER     TcpOffloadDisconnectHandler;
  W_TCP_OFFLOAD_FORWARD_HANDLER        TcpOffloadForwardHandler;
  W_TCP_OFFLOAD_RECEIVE_RETURN_HANDLER TcpOffloadReceiveReturnHandler;
} NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, *PNDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS;

Membri

Header

Intestazione della struttura NDIS_PROVIDER_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_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS e le dimensioni della struttura NDIS_PROVIDER_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.

TcpOffloadSendHandler

Punto di ingresso del conducente funzione MiniportTcpOffloadSend.

TcpOffloadReceiveHandler

Punto di ingresso del conducente funzione miniportTcpOffloadReceive.

TcpOffloadDisconnectHandler

Punto di ingresso del conducente funzione MiniportTcpOffloadDisconnect.

TcpOffloadForwardHandler

Punto di ingresso del conducente funzione di MiniportTcpOffloadForward.

TcpOffloadReceiveReturnHandler

Punto di ingresso del conducente funzione MiniportTcpOffloadReceiveReturn.

Osservazioni

Per registrare i punti di ingresso specifici del camino TCP, una destinazione offload chiama la funzione NdisSetOptionalHandlers nel contesto della funzione MiniportSetOptions. Per la funzione NdisSetOptionalHandlers, la destinazione di offload passa un puntatore alla struttura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS.

Fabbisogno

Requisito Valore
intestazione ndischimney.h (include Ndischimney.h)

Vedere anche

miniportSetOptions

MiniportTcpOffloadDisconnect

MiniportTcpOffloadForward

miniportTcpOffloadReceive

miniportTcpOffloadReceiveReturn

MiniportTcpOffloadSend

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers