Поделиться через


Функция 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