CTokenPrivileges::Add

Dodaje uprawnienia, aby CTokenPrivileges obiektu tokenu dostępu.

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

Parametry

  • pszPrivilege
    Wskaźnik, aby ciąg zakończony znakiem null, który określa nazwę uprawnienia, jak określono w WINNT.H nagłówka pliku.

  • bEnable
    Jeśli true, przywilej jest włączony.Jeśli FAŁSZ, przywilej jest wyłączone.

  • rPrivileges
    Odniesienie do TOKEN_PRIVILEGES struktury.Przywileje i atrybuty są kopiowane z tej struktury i dodane do CTokenPrivileges obiektu.

Wartość zwracana

W pierwszym formularzu metoda ta zwraca wartość true, jeśli uprawnienia są pomyślnie dodane, false w przeciwnym.

Wymagania

Nagłówek: atlsecurity.h

Zobacz też

Informacje

Klasa CTokenPrivileges

CTokenPrivileges::Delete

CTokenPrivileges::DeleteAll