Flinch Napisano Czerwiec 15, 2018 Autor Zgłoś Udostępnij Napisano Czerwiec 15, 2018 Jak wyłączyć lub zrestartować komputer w windows XP. Próbowałem funkcji ExitWindowsEx, ale nic się nie działo. Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Freak Napisano Czerwiec 16, 2018 Zgłoś Udostępnij Napisano Czerwiec 16, 2018 Musisz przydzielić sobie odpowiednie prawa HANDLE hToken; TOKEN_PRIVILEGES tkp; OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken); LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &tkp.Privileges[0].Luid); tkp.PrivilegeCount = 1; tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; AdjustTokenPrivileges(hToken, FALSE, &tkp, 0, (PTOKEN_PRIVILEGES)NULL, 0); ExitWindowsEx(EWX_POWEROFF | EWX_FORCE, 0); Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.