Voltar à lista
Windows Win32Tempokernel32.dll

SetSystemTime

Define a data/hora atual do sistema, em UTC.

Descrição

Equivalente aproximado do `settimeofday`/`clock_settime` do Linux. Exige o privilégio SeSystemtimePrivilege.

Header: sysinfoapi.hDLL: kernel32.dll

Assinatura

BOOL SetSystemTime(const SYSTEMTIME * lpSystemTime);

Parâmetros

ParâmetroTipoDescrição
lpSystemTimeconst SYSTEMTIME *Nova data/hora em UTC.

Valor de retorno

Diferente de zero em sucesso; 0 em erro (consulte GetLastError).

Códigos de erro (GetLastError)

ERROR_PRIVILEGE_NOT_HELD(1314)
O processo não possui o privilégio necessário para esta operação.
ERROR_INVALID_PARAMETER(87)
Parâmetro incorreto.

Relacionadas