Fungsi MmResetDriverPaging (wdm.h)

Rutinitas MmResetDriverPaging mengatur ulang status yang dapat dipaginasi dari bagian driver ke yang ditentukan saat driver dikompilasi.

Sintaks

void MmResetDriverPaging(
  [in] PVOID AddressWithinSection
);

Parameter

[in] AddressWithinSection

Penunjuk ke alamat virtual di driver (misalnya, alamat rutinItas DriverEntry ).

Nilai kembali

Tidak ada

Keterangan

MmResetDriverPaging menyebabkan rutinitas yang biasanya tidak dapat dipaginasi, dikunci ke dalam memori. Oleh karena itu, bagian gambar seperti .text dan .data akan dikunci dalam memori jika rutinitas ini dipanggil.

Driver yang memanggil rutinitas ini harus melakukannya sebelum mengaktifkan gangguan pada perangkatnya.

Panggilan ke MmPageEntireDriver bukanlah prasyarat untuk memanggil rutinitas ini. Namun, panggilan ke MmResetDriverPaging tidak melakukan apa pun jika atribut bagian gambar driver tidak pernah ditimpa oleh panggilan ke MmPageEntireDriver.

Untuk informasi selengkapnya tentang halaman seluruh driver, lihat Membuat Driver Dapat Di-Pageable.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows 2000.
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
Aturan kepatuhan DDI HwStorPortProhibitedDDIs(storport), IrqlMmApcLte(wdm)

Lihat juga

MmLockPagableCodeSection

MmLockPagableDataSection

MmLockPagableSectionByHandle

MmPageEntireDriver

MmUnlockPagableImageSection