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 任何级别

另请参阅

IRP_MJ_PNP

IRP_MN_DEVICE_USAGE_NOTIFICATION