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