Bagikan melalui


Fungsi NdisTerminateOffload (ndischimney.h)

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

Driver protokol atau driver perantara memanggil fungsi NdisTerminateOffload untuk mengakhiri offload satu atau beberapa objek status

Sintaks

void NdisTerminateOffload(
  [in]      IN NDIS_HANDLE                           NdisBindingHandle,
  [in, out] IN OUT PNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST OffloadBlockList
);

Parameter

[in] NdisBindingHandle

Handel yang disediakan NDIS pada parameter NdisBindingHandle dari NdisOpenAdapterEx. Handel ini mengidentifikasi pengikatan antara pemanggil dan driver perantara atau target offload yang mendasar.

[in, out] OffloadBlockList

Penunjuk ke NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST struktur yang dapat menjadi struktur yang berdiri sendiri atau akar daftar tertaut dari struktur tersebut. Struktur ini mengidentifikasi objek status terbongkar yang sedang dihentikan.

Nilai kembali

Tidak ada

Keterangan

Driver perantara memanggil fungsi NdisTerminateOffload untuk menyebarluaskan operasi penghentian offload yang dimulai oleh tumpukan host. Untuk informasi selengkapnya, lihat Menyebarkan Operasi State-Manipulation.

Dari NDIS_MINIPORT_OFFLOAD_BLOCK_LIST struktur yang diteruskan ke fungsi MiniportTerminateOffload , driver perantara membangun struktur NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST. Untuk informasi selengkapnya, lihat Menggunakan kembali Struktur NDIS_MINIPORT_OFFLOAD_BLOCK_LIST. Driver perantara meneruskan pointer (parameter OffloadBlockList ) ke struktur NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST ini saat memanggil fungsi NdisTerminateOffload .

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ndischimney.h (termasuk Ndischimney.h)
Pustaka Ndis.lib

Lihat juga

MiniportTerminateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST NdisMTerminateOffloadComplete

NdisOpenAdapterEx

ProtocolTerminateOffloadComplete