api|mfc funktion zum pc neustarten
lima-city → Forum → Programmiersprachen → C/C++ und D
assembler
aufrufen
base
betriebssystem
code
datei
file
funktion
gulden
herunterfahren
http
kommentar
niemand
null
platzhalter
programm
rat
suchen
url
windows
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo edvo!
Keine Lust im MSDN zu suchen, oder wie ;)
Ok, f?r 5 Gulden mach ich doch (fast) alles :D
F?r Win32:
Hier erst mal ne URL:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/system_shutdown_functions.asp
Also, die Funktionen ExitWindows(Ex) oder IniatiateSystemShutdown(Ex) sollten die Funktionen sein, die du suchst. Die IniatiateSystem... -Funktion ist allerdings nur ab Windows 2000 Pro(!) und WinXP verf?gbar.
Funktionswerte sollte selbsterkl?rend sein...
Viel Spass damit,
Talpa -
Das ist ja nur unter Windows so . Gibt ihn was Systemunabh?ngiges.
-
Hallo cheatdomi!
1. Hier hat niemand nach einer systemunbh?ngigen Funktion gefragt.
2. MFC und shutdown.exe lassen mich vermuten, dass edvo etwas windowsspezifisches sucht.
3. Kenne ich keine systemunabh?ngige Funktion daf?r.
4. Wenn du eine findest, h?tte ich die auch gerne.
Gru?
Talpa
-
HANDLE hToken;
TOKEN_PRIVILEGES tkp;
OpenProcessToken(GetCurrentProces(),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 ,0);
rechte brauchst du nur unter NT-basierenden Systemen... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage