 |
Beschreibung:
OpenProcessToken öffnet den ‚Access Token’ des angegebenen Prozesses, der für die Kontrolle der Zugriffsrechte zuständig ist.
Deklaration:
DEF @OpenProcessToken(3) !advapi32,OpenProcessToken“
Parameter:
1.Parameter: Das Handle des Prozesses als LongInt.
2.Parameter: Der gewünschte Zugriff als LongInt Flag. Flags können mit | addiert werden. => -$80 = Ich will den Eigentümer, die primäre Gruppe oder den ACL (die Accessliste) ändern. -$40 = Ich will die Gruppen im ‚Access Token’ ändern -$20 = Ich will Privilegien einstellen. -$1 = Ich will einen primären Token einem Prozess zuordnen. -$2 = Ich will den Access Token duplizieren. -$20000 = Wird für einige Standardrechte der TOKEN-Konstanten benötigt. -$4 = Wird benötigt, um einen impersonate Token einem Prozess zuzuordnen. -$8 = Ich will Inhalte des Tokens listen. -$10 = Wird benötigt um die Quelle eines Tokens abfragen zu können. -$20008 = Standardrechte zum auslesen von Informationen aus dem Token. -$200E0 = Standardrechte zum Schreiben in den Token. -$F00FF = Ich will alle Accessrechte auf das Handle des Tokens.
3.Parameter: 4 Byte Bereichsvariable, die das Handle des Tokens empfängt.
Rückgabewert:
0 bei Erfolg, bei Misserfolg ein Wert <>0 (Fehlercode).
Beispiele:
[...]  [...]  |
|