IoAdjustPagingPathCount 宏 (wdm.h)
IoAdjustPagingPathCount 例程以原子操作的形式递增或递减调用方提供的页面文件计数器。
语法
void IoAdjustPagingPathCount(
[in] _count_,
[in] _paging_
);
参数
[in] _count_
指向调用方提供的包含计数器的变量的指针。 驱动程序通常将页面文件计数器存储在设备的设备扩展中。
[in] _paging_
指定计数器是递增还是递减。 值为 TRUE 指定递增操作。
返回值
无
备注
此例程可用于维护设备上的分页文件计数。 操作系统通过发送 IRP,通知驱动程序已在驱动程序的某个设备上创建或删除了分页文件。 IRP 具有主代码 IRP_MJ_PNP ,次要代码 IRP_MN_DEVICE_USAGE_NOTIFICATION。
此例程可用于其他计数器,例如用于休眠文件的计数器或故障转储文件。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 2000 开始可用。 |
目标平台 | 桌面 |
标头 | wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h) |
IRQL | 任何级别 |