Condividi tramite


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

CTokenPrivileges Class

CTokenPrivileges::Delete

CTokenPrivileges::DeleteAll