Freigeben über


CTokenPrivileges::Add

Fügt eine oder mehrere Berechtigungen dem CTokenPrivileges Zugriffstokenobjekt hinzu.

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

Parameter

  • pszPrivilege
    Zeiger auf eine auf NULL endende Zeichenfolge, die den Namen des Rechts angibt, wie in der WINNT.H-Headerdatei definiert.

  • bEnable
    Wenn true, das Recht aktiviert ist. Wenn false, das Recht deaktiviert ist.

  • rPrivileges
    Verweis auf eine TOKEN_PRIVILEGES-Struktur. Die für und Attribute werden von dieser Struktur kopiert und zu CTokenPrivileges das Objekt hinzugefügt.

Rückgabewert

Das erste Formular dieser Methode gibt True, wenn die Rechte hinzugefügt werden; andernfalls false zurück.

Anforderungen

Header: atlsecurity.h

Siehe auch

Referenz

CTokenPrivileges Class

CTokenPrivileges::Delete

CTokenPrivileges::DeleteAll