Re: за превода...
0 отговора
47 прегледа
Re: за превода...
Благодаря ти, тъкмо това обяснявам оттатък, че при превода тотално съм се оплел. най- малкото при второто сетване съм писал:
tp.PrivilegeCount := 1;
tp.Privileges[0].Luid := ld;
tp.Privileges[0].Attributes := tp.Privileges[0].Attributes or SE_PRIVILEGE_ENABLED;
а то е:
Prev.PrivilegeCount := 1;
Prev.Privileges[0].Luid := ld;
Prev.Privileges[0].Attributes := Prev.Privileges[0].Attributes or SE_PRIVILEGE_ENABLED;
в момента транслирам отново, ама пак не става.
а за форсе флага, ако липсва и някое приложение откаже шът даун, функцията връща винаги Incorect parameter или нещо такова - поне под другите Windows-и. Тука още не мога да се докопам до привилегията.
tp.PrivilegeCount := 1;
tp.Privileges[0].Luid := ld;
tp.Privileges[0].Attributes := tp.Privileges[0].Attributes or SE_PRIVILEGE_ENABLED;
а то е:
Prev.PrivilegeCount := 1;
Prev.Privileges[0].Luid := ld;
Prev.Privileges[0].Attributes := Prev.Privileges[0].Attributes or SE_PRIVILEGE_ENABLED;
в момента транслирам отново, ама пак не става.
а за форсе флага, ако липсва и някое приложение откаже шът даун, функцията връща винаги Incorect parameter или нещо такова - поне под другите Windows-и. Тука още не мога да се докопам до привилегията.