Функция 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 (include Winnt.h) |