CAccessToken::PrivilegeCheck

Rufen Sie diese Methode auf, um zu ermitteln, ob ein bestimmter Satz von Berechtigungen im CAccessToken -Objekt aktiviert werden.

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

Parameter

  • RequiredPrivileges
    Zeiger auf eine Struktur PRIVILEGE_SET.

  • pbResult
    Zeiger auf einen Wert, den die Methode festlegen, um anzugeben, ob beliebige oder alle angegebene rechts im CAccessToken-Objekt aktiviert werden.

Rückgabewert

Gibt bei Erfolg true zurück, bei einem Fehler false.

Hinweise

Wenn PrivilegeCheck zurückgibt, wird der Attributes-Member jeder LUID_AND_ATTRIBUTES-Struktur zu SE_PRIVILEGE_USED_FOR_ACCESS festgelegt, wenn das entsprechende rechts aktiviert ist.Diese Methode ruft die Funktion PrivilegeCheck Win32.

Anforderungen

Header: atlsecurity.h

Siehe auch

Referenz

CAccessToken-Klasse