SetSystemTime功能设置当前系统的时间和日期。系统时间以协调世界时(UTC)表示。
BOOL SetSystemTime(
CONST SYSTEMTIME *【lpSystemTime】 | //系统时间的地址设置 |
); |
参数
【lpSystemTime】
指向包含当前系统日期和时间的SYSTEMTIME结构。
SYSTEMTIME结构的wDayOfWeek成员将被忽略。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
Windows NT:如果调用进程没有SE_SYSTEMTIME_NAME特权,SetSystemTime功能将失败。默认情况下禁用此权限。使用AdjustTokenPrivileges功能启用此权限,并在设置时间后再次禁用该权限。有关安全权限的详细信息,请参阅特权.
Windows 95:不支持或不需要安全权限。
也可以看看
AdjustTokenPrivileges, GetSystemTime, SetSystemTimeAdjustment, SYSTEMTIME, SystemTimeToTzSpecificLocalTime