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


Функция RtlDrainNonVolatileFlush (ntddk.h)

Подпрограмма RtlDrainNonVolatileFlush ожидает очистки, инициированные RtlFlushNonVolatileMemory.

Синтаксис

NTSYSAPI NTSTATUS RtlDrainNonVolatileFlush(
  [in] PVOID NvToken
);

Параметры

[in] NvToken

Указатель на непрозрачную структуру, которая содержит сведения о различных свойствах ненезависимой области памяти, которая RtlGetNonVolatileToken возвращена.

Возвращаемое значение

Подпрограмма RtlDrainNonVolatileFlush возвращает одно из следующих элементов:

Возвращаемый код Описание
STATUS_INVALID_PARAMETER
NvToken является недопустимым указателем или маркером.
STATUS_SUCCESS
Запрос выполнен успешно.

Замечания

Эта подпрограмма RtlDrainNonVolatileFlush также может добавить дополнительный контекст для NvToken, чтобы помочь проверяющим. Эта подпрограмма в настоящее время не поддерживается для Windows Server до следующего основного выпуска Windows Server.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1703
минимальный поддерживаемый сервер Не поддерживается
целевая платформа Виндоус
заголовка ntddk.h (include Winnt.h)

См. также

RtlFlushNonVolatileMemory

RtlFlushNonVolatileMemoryRanges

RtlFreeNonVolatileToken

RtlGetNonVolatileToken

RtlWriteNonVolatileMemory