Функция 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 |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | ntddk.h (включая Winnt.h) |