例程 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 (包括 Winnt.h) |