Hallo Leute,
so jetzt bin ich endlich mal dazu gekommen ein paar Experimente zu machen.
Also
1. Ich verwende Exakt den
hier vorgastellten Code für den Neustart.
2. Der Code funktuiniert auch auf auf "Standart" Systemen (hat sich ducrch Experimente ergeben).
3. Er funktioniert nicht, wenn Novell Netware installiert ist. Also blockt scheinbar deren Software (NWGINA??) den Neustart. Leider ist dies aber auf den Zielsystemen enthalten.
| Luckie hat folgendes geschrieben: |
| Ist die User32.dll zu dem Zeitpunkt noch nicht geladen? |
Die wird ja in der Windows.pas Implementiert.
Delphi-Quelltext
1:
| function ExitWindowsEx; external user32 name 'ExitWindowsEx'; |
Wenn ich es selbst implementiere sähe das ja auch nicht anders aus.
Hat jemand von euch eine Idee, wie ich den Neustart aus meinem Service trotz Novell bekomme?
Gruß
Klabautermann