Макрос IoAdjustPagingPathCount (wdm.h)
Подпрограмма IoAdjustPagingPathCount увеличивает или уменьшает значение счетчика файла подкачки, предоставленного вызывающим абонентом, как атомарную операцию.
Синтаксис
void IoAdjustPagingPathCount(
[in] _count_,
[in] _paging_
);
Параметры
[in] _count_
Указатель на переменную, предоставленную вызывающим абонентом, которая содержит счетчик. Драйвер обычно сохраняет счетчик файла подкачки в расширении устройства для устройства.
[in] _paging_
Указывает, должен ли счетчик увеличиваться или уменьшаться. Значение TRUE указывает операцию приращения.
Возвращаемое значение
None
Remarks
Эта подпрограмма полезна для поддержания количества файлов подкачки на устройстве. Операционная система уведомляет драйвер о том, что файл подкачки был создан на одном из устройств драйвера или удален с него, отправляя IRP. IRP содержит основной IRP_MJ_PNP кода и дополнительный IRP_MN_DEVICE_USAGE_NOTIFICATION кода.
Эту подпрограмму можно использовать для других счетчиков, таких как счетчики для файлов гибернации или файлы аварийного дампа.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Персональный компьютер |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Любой уровень |