Недокументированные функции NTDLL

9 февраля 2001



NtPrivilegeCheck (ZwPrivilegeCheck)

NTSYSAPI 
NTSTATUS
NTAPI

NtPrivilegeCheck(

IN HANDLE TokenHandle, IN PPRIVILEGE_SET RequiredPrivileges, IN PBOOLEAN Result );




Функция NtPrivilegeCheck используется для проверки состояния привилегий токена. Также описана в Microsoft SDK как PrivilegeCheck.


  • TokenHandle
  •     HANDLE токена, открытый с доступом TOKEN_QUERY.
  • RequiredPrivileges
  •     Указатель на структуру PRIVILEGE_SET, содержащую описания привилегий для проверки.
  • Result
  •     Результат вызова: указатель на переменную BOOLEAN содержащую TRUE если все запрашиваемые привилегии действительно задействованы.


    Документировал:
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    NtAdjustPrivilegesToken
    NtCreateToken
    NtOpenProcessToken
    NtOpenThreadToken
    PRIVILEGE_SET