CAccessToken::PrivilegeCheck

调用此方法来确定指定的权限集是否在 CAccessToken 对象启用。

bool PrivilegeCheck(
   PPRIVILEGE_SET RequiredPrivileges,
   bool* pbResult 
) const throw( );

参数

  • RequiredPrivileges
    PRIVILEGE_SET 结构的指针。

  • pbResult
    对方法设置一个值的指针或所有指定资源的权限是否在 CAccessToken 对象启用。

返回值

如果成功,则返回 true;如果失败,则返回 false。

备注

PrivilegeCheck 返回时,每 LUID_AND_ATTRIBUTES 结构的 Attributes 成员设置为SE_PRIVILEGE_USED_FOR_ACCESS,如果相应的权限启用。 此方法调用 PrivilegeCheck Win32函数。

要求

Header: atlsecurity.h

请参见

参考

CAccessToken选件类