WinApi Функция SetSystemTime
Описание:
function SetSystemTime(const lpSystemTime: TSystemTime): BOOL;
Функция устанавливает текущую системную дату и время. Это время выражается в еденицах в универсального скоординированноого времени.
Параметры:
lpSystemTime: структура TSystemTime, содержащая устанавливаемую дату и время. Элемент wDayOfWeek игнорируется.
Возвращаемые значения
В случае успеха не ноль.
В случае неудачи - ноль. Чтобы получить расширенную информацию об ошибке, вызовите функцию GetLastError.
Замечания
Windows NT: Вызов функции завершится неудачей, если вызывающий процесс не имеет привилегии SE_SYSTEMTIME_NAME.Она по умолчанию запрещена. Вызовите функцию AdjustTokenPrivileges для ее установления и для последующего запрещения после установки даты и времени.
Материал взят из:
Русская спpавка по Windows API