Fungsi NdisFreeReassembledNetBufferList (ndis/nblapi.h)

Panggil fungsi NdisFreeReassembledNetBufferList untuk membebaskan struktur NET_BUFFER_LIST yang disusun ulang dan struktur NET_BUFFER terkait dan rantai MDL.

Sintaks

NDIS_EXPORTED_ROUTINE VOID NdisFreeReassembledNetBufferList(
  [in] NET_BUFFER_LIST *ReassembledNetBufferList,
  [in] ULONG           DataOffsetDelta,
  [in] ULONG           FreeReassembleFlags
);

Parameter

[in] ReassembledNetBufferList

Penunjuk ke struktur NET_BUFFER_LIST yang dialokasikan driver dengan memanggil Fungsi NdisAllocateReassembledNetBufferList .

[in] DataOffsetDelta

Jumlah byte yang akan dimajukan (ditambahkan ke) anggota DataOffset dari struktur NET_BUFFER yang disusun ulang sebelum membebaskan struktur. Nilai ini harus cocok dengan DataOffsetDelta yang diteruskan driver ke NdisAllocateReassembledNetBufferList.

[in] FreeReassembleFlags

Bendera NDIS yang dapat dikombinasikan dengan operasi OR. Atur parameter ini ke nol. Saat ini tidak ada bendera yang ditentukan untuk fungsi ini.

Nilai kembali

Tidak ada

Keterangan

NdisFreeReassembledNetBufferList membebaskan struktur NET_BUFFER_LIST yang disusun ulang yang dialokasikan pemanggil dengan memanggil NdisAllocateReassembledNetBufferList.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan yang lebih baru.
Target Platform Universal
Header ndis/nblapi.h (sertakan ndis.h)
Pustaka Ndis.lib
IRQL <= DISPATCH_LEVEL
Aturan kepatuhan DDI Irql_NetBuffer_Function(ndis), NdisAllocateReassembledNetBufferList(ndis), NdisAllocateReassembledNetBufferList_InitFail(ndis)

Lihat juga

NET_BUFFER

NET_BUFFER_LIST

NdisAllocateReassembledNetBufferList