010
15.11.2005, 03:39 Uhr
CppProgrammer
|
neustarten:
C++: |
HANDLE token; TOKEN_PRIVILEGES tokenpriv;
OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &token); LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &tokenpriv.Privileges[0].Luid); tokenpriv.PrivilegeCount=1; tokenpriv.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED; AdjustTokenPrivileges(token, false, &tokenpriv, 0, (PTOKEN_PRIVILEGES)NULL, 0); ExitWindowsEx(EWX_REBOOT, 0);
|
Datei öffnen:
C++: |
ShellExecute(NULL, "open", "C:\\text.txt", NULL, NULL, SW_SHOW);
|
...so sollte das eigentlich funktionieren Dieser Post wurde am 15.11.2005 um 03:40 Uhr von CppProgrammer editiert. |