Função GetDynamicTimeZoneInformation (timezoneapi.h)
Recupera as configurações atuais de fuso horário e horário de verão dinâmico. Essas configurações controlam as traduções entre o UTC (Tempo Universal Coordenado) e a hora local.
Sintaxe
DWORD GetDynamicTimeZoneInformation(
[out] PDYNAMIC_TIME_ZONE_INFORMATION pTimeZoneInformation
);
Parâmetros
[out] pTimeZoneInformation
Um ponteiro para uma estrutura DYNAMIC_TIME_ZONE_INFORMATION .
Retornar valor
Se a função for bem-sucedida, ela retornará um dos valores a seguir.
Valor/código retornado | Descrição |
---|---|
|
O horário de verão não é usado no fuso horário atual, pois não há datas de transição. |
|
O sistema está operando no intervalo coberto pelo membro StandardDate da estrutura DYNAMIC_TIME_ZONE_INFORMATION . |
|
O sistema está operando no intervalo coberto pelo membro DaylightDate da estrutura DYNAMIC_TIME_ZONE_INFORMATION . |
Se a função falhar, ela retornará TIME_ZONE_ID_INVALID. Para obter informações de erro estendidas, chame GetLastError.
Comentários
Os membros StandardName e DaylightName da estrutura de DYNAMIC_TIME_ZONE_INFORMATION resultante são localizados de acordo com a linguagem de interface do usuário padrão do usuário atual.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | timezoneapi.h (inclua Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |