Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма SeSinglePrivilegeCheck проверяет переданное значение привилегии в контексте текущего потока.
Синтаксис
BOOLEAN SeSinglePrivilegeCheck(
[in] LUID PrivilegeValue,
[in] KPROCESSOR_MODE PreviousMode
);
Параметры
[in] PrivilegeValue
Указывает значение LUID проверяемой привилегии.
[in] PreviousMode
Указывает предыдущий режим выполнения— UserMode или KernelMode.
Возвращаемое значение
SeSinglePrivilegeCheck возвращает значение TRUE , если текущий субъект имеет необходимые привилегии.
Комментарии
Если параметр PreviousMode имеет значение KernelMode, привилегия проверка всегда будет успешной. В противном случае эта подпрограмма использует маркер потока пользовательского режима, чтобы определить, предоставлено ли текущему потоку (в пользовательском режиме) данное разрешение.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях Windows. |
| Целевая платформа | Универсальное |
| Верхняя часть | ntddk.h (включая Ntddk.h) |
| Библиотека | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | PASSIVE_LEVEL |
| Правила соответствия DDI | HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm) |