RtlGetNonVolatileToken 関数 (ntddk.h)
ルーチン RtlGetNonVolatileToken は、不揮発性メモリ バッファーに関するさまざまなプロパティを取得し、それらを変数 NvToken に格納します。
構文
NTSYSAPI NTSTATUS RtlGetNonVolatileToken(
PVOID NvBuffer,
SIZE_T Size,
PVOID *NvToken
);
パラメーター
NvBuffer
返された NvToken が状態を追跡しようとしている非揮発性メモリへのポインター。 これは、ファイル マッピング オブジェクトから取得したアドレスである必要があります。
Size
不揮発性メモリ バッファー NvBuffer が指す長さ (バイト単位)。
NvToken
RtlGetNonVolatileToken が返した、指定された非揮発性メモリ領域に関する情報を追跡する不透明な構造体へのポインター。
戻り値
ルーチン RtlGetNonVolatileToken は、状態コードのいずれかを返します。
リターン コード | 説明 |
---|---|
|
呼び出し元には、要求されたアクションを実行するための十分なアクセス権がありませんでした。 |
|
指定したベース アドレスが、アクセス可能なアドレスの範囲外です。 |
|
NvBuffer は、Size で指定した長さとは異なります。 |
|
要求は成功しました。 |
注釈
このルーチンは現在、Windows Server の次のメジャー リリースまで Windows Server ではサポートされていません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1703 |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | ntddk.h (Winnt.h を含む) |