Bagikan melalui


Fungsi RtlDisownModuleHeapAllocation

Menghapus alokasi dari pelacakan oleh Pemverifikasi Aplikasi sehingga tidak ditandai sebagai kebocoran saat modul yang mengalokasikan memori dibongkar.

Sintaks

NTSTATUS WINAPI RtlDisownModuleHeapAllocation(
  _In_ HANDLE HeapHandle,
  _In_ PVOID Allocation
);

Parameter

HeapHandle

Jenis: HANDEL

Pegangan timbunan tempat alokasi dibuat.

Allocation

Jenis: PVOID

Penunjuk ke alokasi memori yang akan diabaikan oleh pelacakan kebocoran Pemverifikasi Aplikasi.

Menampilkan nilai

Mengembalikan STATUS_SUCCESS.

Keterangan

RtlDisownModuleHeapAllocation disediakan sehingga Pemverifikasi Aplikasi dapat mengharapkan bahwa alokasi mungkin melampaui modul yang mengalokasikannya. Dalam hal ini, Pemverifikasi Aplikasi dapat menghapus alokasi dari pelacakan internalnya sehingga tidak ditandai sebagai kebocoran ketika modul yang membuat alokasi dibongkar. Fungsi ini adalah no-op ketika Pemverifikasi Aplikasi tidak diaktifkan.

RtlDisownModuleHeapAllocation tidak terkait dengan file header. Tetapi pustaka impor terkait, Ntdll.lib, tersedia di Windows Driver Kit (WDK). Anda juga dapat memanggil RtlDisownModuleHeapAllocation dengan terlebih dahulu menggunakan fungsi LoadLibrary (untuk memuat Ntdll.dll), lalu dengan memanggil fungsi GetProcAddress untuk mengambil alamat RtlDisownModuleHeapAllocation.

Persyaratan

   
Target Platform Windows
Header T/A
Pustaka Ntdll.lib di Windows Driver Kit (WDK)
DLL Ntdll.dll