共用方式為


RtlFlushNonVolatileMemoryRanges 函式 (ntddk.h)

例程 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 傳回下列其中一項:

傳回碼 描述
STATUS_INVALID_PARAMETER
NvToken 是無效的指標或令牌。
STATUS_SUCCESS
要求成功。

言論

在 Windows Server 的下一個主要版本之前,Windows Server 目前不支援此例程。

要求

要求 價值
最低支援的用戶端 Windows 10 版本 1703
支援的最低伺服器 不支援
目標平臺 窗戶
標頭 ntddk.h (include Winnt.h)

另請參閱

RtlDrainNonVolatileFlush

RtlFlushNonVolatileMemory

RtlFreeNonVolatileToken

RtlGetNonVolatileToken

RtlWriteNonVolatileMemory