Fungsi NdisMUpdateOffloadComplete (ndischimney.h)

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

Target offload memanggil fungsi NdisMUpdateOffloadComplete untuk menyelesaikan operasi offload pembaruan yang dimulai oleh panggilan sebelumnya ke fungsi MiniportUpdateOffload dari target offload.

Sintaks

void NdisMUpdateOffloadComplete(
  [in] IN NDIS_HANDLE                       NdisMiniportHandle,
  [in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);

Parameter

[in] NdisMiniportHandle

Handel yang diperoleh target offload dalam panggilan sebelumnya ke NdisMRegisterMiniportDriver.

[in] OffloadBlockList

Penunjuk ke NDIS_MINIPORT_OFFLOAD_BLOCK_LIST struktur. Target offload memperoleh pointer ini sebagai parameter input Fungsi MiniportUpdateOffload .

Nilai kembali

Tidak ada

Keterangan

Sebelum memanggil fungsi NdisMUpdateOffloadComplete , target offload harus menulis salah satu nilai NDIS_STATUS berikut ke anggota Status dari setiap struktur NDIS_MINIPORT_OFFLOAD_BLOCK_LIST di pohon status:

  • NDIS_STATUS_SUCCESS

    Target offload berhasil memperbarui variabel objek status dan/atau tautan jalur-ke-tetangga yang berhasil diperbarui.

  • NDIS_STATUS_FAILURE

    Operasi pembaruan tidak berhasil. Target offload harus melanjutkan pemrosesan normal pada koneksi. Tumpukan host akan mengakhiri offload objek status yang tidak dapat diperbarui.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ndischimney.h (termasuk Ndischimney.h)
IRQL Tingkat apa pun

Lihat juga

MiniportUpdateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver