RtlGetNonVolatileToken 函数 (ntddk.h)
例程 RtlGetNonVolatileToken,获取有关非易失性内存缓冲区的各种属性,并将其存储在 NvToken变量中。
语法
NTSYSAPI NTSTATUS RtlGetNonVolatileToken(
PVOID NvBuffer,
SIZE_T Size,
PVOID *NvToken
);
参数
NvBuffer
指向返回 NvToken 要跟踪其状态的非易失性内存的指针。 这应该是从文件映射对象获取的地址。
Size
非易失性内存缓冲区的长度(以字节为单位)NvBuffer 指向。
NvToken
指向不透明结构的指针,该结构跟踪有关 RtlGetNonVolatileToken 返回的给定非易失性内存区域的信息。
返回值
RtlGetNonVolatileToken 例程返回状态代码之一:
返回代码 | 描述 |
---|---|
|
调用方没有足够的访问权限来执行请求的作。 |
|
指定的基址超出了可访问地址的范围。 |
|
NvBuffer 长度与大小中指定的长度不同。 |
|
请求成功。 |
言论
在 Windows Server 的下一个主要版本之前,Windows Server 当前不支持此例程。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1703 |
支持的最低服务器 | 不支持 |
目标平台 | 窗户 |
标头 | ntddk.h (包括 Winnt.h) |