Fungsi NdisInvalidateOffload (ndischimney.h)

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

Protokol atau driver perantara memanggil fungsi NdisInvalidateOffload untuk membatalkan objek status cerobong asap TCP yang sebelumnya dibongkar.

Sintaks

void NdisInvalidateOffload(
  [in] IN NDIS_HANDLE                       NdisBindingHandle,
  [in] IN 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] 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 yang tidak valid.

Nilai kembali

Tidak ada

Keterangan

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

Dari NDIS_MINIPORT_OFFLOAD_BLOCK_LIST struktur yang diteruskan ke Fungsi MiniportInvalidateOffload , 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 NdisInvalidateOffload .

Persyaratan

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

Lihat juga

MiniportInvalidateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST NdisMInvalidateOffloadComplete

NdisOpenAdapterEx

ProtocolInvalidateOffloadComplete