CTokenPrivileges::Add

Aggiunge uno o più privilegi all'oggetto del token di accesso CTokenPrivileges.

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

Parametri

  • pszPrivilege
    Puntatore a una stringa con terminazione null che specifica il nome del privilegio, come definito nel file di intestazione WINNT.H.

  • bEnable
    Se true, il privilegio è abilitato.Se false, il privilegio è disabilitato.

  • rPrivileges
    Riferimento a una struttura TOKEN_PRIVILEGES.I privilegi gli attributi e vengono copiati da questa struttura e aggiunti all'oggetto CTokenPrivileges.

Valore restituito

Il primo form di questo metodo restituisce true se i privilegi correttamente vengono aggiunti, false.

Requisiti

Header: atlsecurity.h

Vedere anche

Riferimenti

Classe di CTokenPrivileges

CTokenPrivileges::Delete

CTokenPrivileges::DeleteAll