MmSetAddressRangeModified 函数 (ntifs.h)

MmSetAddressRangeModified 例程将当前有效的页面标记为已修改的系统缓存的指定范围内。

语法

BOOLEAN MmSetAddressRangeModified(
  [in] PVOID  Address,
  [in] SIZE_T Length
);

参数

[in] Address

范围的开始地址。

[in] Length

范围长度(以字节为单位)。

返回值

mmSetAddressRangeModified 返回 TRUE(如果它已将区域中至少有一页标记为已修改),则 FALSE

言论

地址长度 指定的整个范围必须驻留在系统缓存中。

有关内存管理的详细信息,请参阅 内存管理

mmSetAddressRangeModified 的调用方必须在 IRQL < DISPATCH_LEVEL 上运行,IRQL <= 不可分页地址的DISPATCH_LEVEL。

要求

要求 价值
目标平台 普遍
标头 ntifs.h (include Ntifs.h)
NtosKrnl.lib
DLL NtosKrnl.exe
IRQL 请参阅“备注”部分

另请参阅

CcIsThereDirtyData