Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
6. Aug 2005
Richtig. Den kannst du mit GetLastError auswerten.
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
6. Aug 2005
Der erste Paramter gibt das Privilieg an, um welches es geht, der zweite ob es aktiviert oder deaktiviert werden soll und der dritte gibt zurück, ob das Privileg vorher aktiviert oder deaktiviert war.
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
27. Apr 2005
gemach, gemach.
Was mich an dem Code von Gardian Knot stört, ist das jegliche Rückgabewerte auf das sträflichste missachtet wurden. Da ist selbst der Code, der auf der ersten Seite gepostet wurde noch besser.
function EnablePrivilege(const Privilege: string; fEnable: Boolean; out
PreviousState: Boolean): DWORD;
var
Token : THandle;
NewState : TTokenPrivileges;
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
25. Apr 2005
Und damit hast du den denkbar schlechtesten Code genommen, den du dafür bekommen konntest. Wenn du dir den Code etwas aufmerksamer angekuckt hättest, dann hättest du gemerkt, dass selbiger Code schon in ein paar Variationen hier gepostet wurde. :roll: