struttura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (ndischimney.h)

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

La struttura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS specifica i punti di ingresso specifici del camino TCP di destinazione di offload.

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;

Members

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 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.

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 MiniportTcpOffloadForward .

TcpOffloadReceiveReturnHandler

Punto di ingresso del conducente Funzione MiniportTcpOffloadReceiveReturn .

Commenti

Per registrare i punti di ingresso specifici del camino TCP, una destinazione di 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.

Requisiti

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

Vedi anche

MiniportSetOptions

MiniportTcpOffloadDisconnect

MiniportTcpOffloadForward

MiniportTcpOffloadReceive

MiniportTcpOffloadReceiveReturn

MiniportTcpOffloadSend

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers