struktur NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (ndischimney.h)

[Fitur offload cerobong TCP tidak digunakan lagi dan tidak boleh digunakan.]

Struktur NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS menentukan protokol atau titik masuk khusus cerobong asap TCP pengemudi menengah.

Sintaks

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;

Anggota

Header

Header struktur NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS. Header diformat sebagai struktur NDIS_OBJECT_HEADER . Struktur NDIS_OBJECT_HEADER berisi nomor revisi struktur NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS dan ukuran struktur NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS, termasuk header, dalam byte. Anggota Jenis header tidak signifikan.

Flags

Dicadangkan untuk penggunaan sistem.

OffloadType

Jenis offload cerobong asap. Satu-satunya nilai yang diperbolehkan adalah NdisTcpChimneyOffload, yang menentukan cerobong asap TCP.

TcpOffloadSendCompleteHandler

Titik masuk driver Fungsi ProtocolTcpOffloadSendComplete .

TcpOffloadReceiveCompleteHandler

Titik masuk driver Fungsi ProtocolTcpOffloadReceiveComplete .

TcpOffloadDisconnectCompleteHandler

Titik masuk driver Fungsi ProtocolTcpOffloadDisconnectComplete .

TcpOffloadForwardCompleteHandler

Titik masuk driver Fungsi ProtocolTcpOffloadForwardComplete .

TcpOffloadEventHandler

Titik masuk driver Fungsi ProtocolTcpOffloadEvent .

TcpOffloadReceiveIndicateHandler

Titik masuk driver Fungsi ProtocolTcpOffloadReceiveIndicate .

Keterangan

Untuk mendaftarkan titik masuk offload cerobong TCP-nya, protokol atau driver perantara memanggil fungsi NdisSetOptionalHandlers dalam konteks fungsi ProtocolSetOptions . Untuk fungsi NdisSetOptionalHandlers , protokol atau driver perantara meneruskan penunjuk ke struktur NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS.

Persyaratan

Persyaratan Nilai
Header ndischimney.h (termasuk Ndischimney.h)

Lihat juga

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

ProtocolSetOptions

ProtocolTcpOffloadDisconnectComplete

ProtocolTcpOffloadEvent

ProtokolTcpOffloadReceiveComplete ProtocolTcpOffloadReceiveIndicate ProtocolTcpOffloadSendComplete