Zitat von
Jens Schumann:
Wozu? Das
PSDK sagt doch dazu:
Zitat von
PSDK:
The SetSystemTime function enables the SE_SYSTEMTIME_NAME privilege before changing the system time. This privilege is disabled by default.
Du musst es also nicht aktivieren. Wer übrigens mal in der alten
Win32-Hilfe von Borland nachschaut, der liest dort folgendes:
Zitat von
Win32 Programmer's Reference:
The SetSystemTime function fails if the calling process does not have the SE_SYSTEMTIME_NAME privilege. This privilege is disabled by default. Use the AdjustTokenPrivileges function to enable this privilege and again to disable it after the time has been set.
Direkter Widerspruch.
Ich glaube allerdings dem neueren
PSDK, denn unter Win XP war es ausreichend, den gewünschten Benutzer in den lokalen Sicherheitsrichtlinien einzutragen. Dort gibt es den Punkt "Ändern der Systemzeit", in dem standardmäßig nur Admins und Hauptbenutzer stehen.
Das Aktivieren des Rechts (und darauf wolltest du wahrscheinlich hinaus, @Jens) half dagegen nicht.