Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма RtlFlushNonVolatileMemoryRanges оптимально очищает заданные ненезависимые области памяти.
Синтаксис
NTSYSAPI NTSTATUS RtlFlushNonVolatileMemoryRanges(
PVOID NvToken,
PNV_MEMORY_RANGE NvRanges,
SIZE_T NumRanges,
ULONG Flags
);
Параметры
NvToken
Указатель на непрозрачную структуру, которая содержит сведения о различных свойствах ненезависимой области памяти, которая RtlGetNonVolatileToken возвращена.
NvRanges
Задает массив структур NV_MEMORY_RANGE, описывающих неизменяемые области памяти для очистки
NumRanges
Указывает количество элементов в массиве NVRanges.
Flags
Для указанных флагов см. RtlFlushNonVolatileMemory, так как эта подпрограмма также учитывает флаги, кроме передачи его в RtlFlushNonVolatileMemory.
Возвращаемое значение
Подпрограмма RtlFlushNonVolatileMemoryRanges возвращает одно из следующих элементов:
| Возвращаемый код | Описание |
|---|---|
|
NvToken является недопустимым указателем или маркером. |
|
Запрос выполнен успешно. |
Замечания
Эта подпрограмма в настоящее время не поддерживается для Windows Server до следующего основного выпуска Windows Server.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1703 |
| минимальный поддерживаемый сервер | Не поддерживается |
| целевая платформа | Виндоус |
| заголовка | ntddk.h (include Winnt.h) |