Sdílet prostřednictvím


CTokenPrivileges::Add

Přidá jeden nebo více oprávnění CTokenPrivileges objektu tokenu přístupu.

bool Add( 
   LPCTSTR pszPrivilege, 
   bool bEnable  
) throw(...); 
void Add( 
   const TOKEN_PRIVILEGES & rPrivileges  
) throw(...);

Parametry

  • pszPrivilege
    Ukazatel na řetězec zakončený hodnotou null, který určuje název oprávnění, jak je definováno v WINNT.H hlavičky souboru.

  • bEnable
    Pokud je hodnota true, je oprávnění povoleno.Pokud je hodnota false, je zakázáno oprávnění.

  • rPrivileges
    Odkaz TOKEN_PRIVILEGES struktury.Oprávnění a atributy jsou zkopírovány z této struktury přidány a CTokenPrivileges objektu.

Vrácená hodnota

První formulář tato metoda vrátí hodnotu true, pokud oprávnění jsou úspěšně přidán, false jinak.

Požadavky

Záhlaví: atlsecurity.h

Viz také

Referenční dokumentace

Třída CTokenPrivileges

CTokenPrivileges::Delete

CTokenPrivileges::DeleteAll