Makro IoAdjustPagingPathCount (wdm.h)

Kenaikan rutin IoAdjustPagingPathCount atau mengurangi penghitung file halaman yang disediakan pemanggil sebagai operasi atomik.

Sintaks

void IoAdjustPagingPathCount(
  [in]  _count_,
  [in]  _paging_
);

Parameter

[in] _count_

Penunjuk ke variabel yang disediakan penelepon yang berisi penghitung. Driver biasanya menyimpan penghitung file halaman di ekstensi perangkat untuk perangkat.

[in] _paging_

Menentukan apakah penghitung akan dinaikkan atau direkrementasi. Nilai TRUE menentukan operasi kenaikan.

Nilai kembali

Tidak ada

Keterangan

Rutinitas ini berguna untuk mempertahankan jumlah file halaman pada perangkat. Sistem operasi memberi tahu driver bahwa file halaman telah dibuat, atau dihapus dari, salah satu perangkat driver dengan mengirim IRP. IRP memiliki kode utama IRP_MJ_PNP dan kode kecil IRP_MN_DEVICE_USAGE_NOTIFICATION.

Rutinitas ini dapat digunakan untuk penghitung lain, seperti penghitung untuk file hibernasi atau file crash-dump.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows 2000.
Target Platform Desktop
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)
IRQL Tingkat apa pun

Lihat juga

IRP_MJ_PNP

IRP_MN_DEVICE_USAGE_NOTIFICATION