RtlGetNonVolatileToken 函式 (ntddk.h)
例程 RtlGetNonVolatileToken 會取得有關非變動性記憶體緩衝區的各種屬性,並將其儲存在 NvToken 變數中。
語法
NTSYSAPI NTSTATUS RtlGetNonVolatileToken(
PVOID NvBuffer,
SIZE_T Size,
PVOID *NvToken
);
參數
NvBuffer
傳回 NvToken 要追蹤狀態的非揮發性記憶體指標。 這應該是從檔案對應物件取得的位址。
Size
非變動性記憶體緩衝區 NvBuffer 的長度,以位元組為單位。
NvToken
不透明結構的指標,可追蹤 RtlGetNonVolatileToken 傳回之指定非揮發性記憶體區域的相關信息。
傳回值
例程 RtlGetNonVolatileToken 會傳回其中一個狀態代碼:
傳回碼 | Description |
---|---|
|
呼叫端的許可權不足,無法執行要求的動作。 |
|
指定的基位址超出可存取位址的範圍。 |
|
NvBuffer 與Size 中指定的長度不同。 |
|
要求成功。 |
備註
Windows Server 目前不支援此例程,直到下一個主要版本的 Windows Server 為止。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 1703) |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | ntddk.h (包含 Winnt.h) |