共用方式為


CAccessToken::PrivilegeCheck

呼叫這個方法會判斷指定的一組權限是否在 CAccessToken 物件啟用。

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

參數

  • RequiredPrivileges
    PRIVILEGE_SET 結構的指標。

  • pbResult
    對方法設定值的指標任何或所有指定的權限是否在 CAccessToken 物件啟用。

傳回值

如果成功則傳回 true,失敗則傳回 false。

備註

PrivilegeCheck 傳回時,每個 LUID_AND_ATTRIBUTES 結構的 屬性 成員設定為 SE_PRIVILEGE_USED_FOR_ACCESS,如果這類對應的權限啟用。 呼叫這個方法 PrivilegeCheck Win32 函式。

需求

Header: atlsecurity.h

請參閱

參考

CAccessToken Class