Функция 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 | См. раздел "Примечания" |