Partilhar via


Registar um Fornecedor de Tempo

O sistema carrega um provedor de tempo com base em suas informações de configuração armazenadas no registro. Cada vez que o provedor deve criar a seguinte chave do Registro:

HKEY_LOCAL_MACHINE\System\serviços de\CurrentControlSet\W32Time\TimeProviders\ProviderName

A tabela a seguir descreve os valores que devem existir na chave de cada provedor.

Valor Descrição
DllName O nome da DLL que contém o provedor. Este valor tem o tipo REG_SZ.
Ativado Indica se o provedor deve ser iniciado. Se esse valor for 1, o provedor é iniciado. Caso contrário, o provedor não será iniciado. Este valor tem o tipo REG_DWORD.
InputProvider Indica se o provedor é um provedor de entrada ou um provedor de saída. Se esse valor for 1, o provedor será um provedor de entrada. Caso contrário, o provedor é um fornecedor de saída. Este valor tem o tipo REG_DWORD.

 

O gestor dos fornecedores de tempo enumera as chaves sob a chave TimeProviders e inicia cada fornecedor ativado. Os provedores são iniciados na inicialização do sistema e sempre que há alterações de parâmetros.

Cada provedor pode também armazenar informações de configuração específicas do aplicativo no registo.