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-Klasse

CTokenPrivileges::Delete

CTokenPrivileges::DeleteAll