Freigeben über


CAccessToken::GetProcessToken

Rufen Sie diese Methode auf, um CAccessToken mit dem Zugriffstoken aus einem Prozess zu initialisieren.

bool GetProcessToken( 
   DWORD dwDesiredAccess, 
   HANDLE hProcess = NULL  
) throw( );

Parameter

  • dwDesiredAccess
    Gibt eine Zugriffsmaske an, die die angeforderten Zugriffstypen für den Zugriff auf das Zugriffstoken identifiziert. Diese angeforderten Zugriffstypen werden mit der DACL des Tokens verglichen, um zu bestimmen, welche Zugriffe gewährt oder verweigert werden.

  • hProcess
    Handle an den Prozess, dessen Zugriffstoken geöffnet ist. Wenn der Standardwert von NULL verwendet wird, wird der aktuelle Prozess verwendet.

Rückgabewert

Gibt true bei Erfolg bzw. false bei einem Fehler zurück.

Hinweise

Ruft die Win32-Funktion OpenProcessToken auf.

Anforderungen

Header: atlsecurity.h

Siehe auch

Referenz

CAccessToken Class