Udostępnij przez


Rejestrowanie dostawcy czasu

System ładuje dostawcę czasu na podstawie informacji o konfiguracji przechowywanych w rejestrze. Za każdym razem dostawca powinien utworzyć następujący klucz rejestru:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\TimeProviders\ProviderName

W poniższej tabeli opisano wartości, które muszą istnieć w kluczu każdego dostawcy.

Wartość Opis
DllName Nazwa biblioteki DLL, która zawiera dostawcę. Ta wartość ma typ REG_SZ.
włączone Wskazuje, czy dostawca powinien zostać uruchomiony. Jeśli ta wartość to 1, dostawca zostanie uruchomiony. W przeciwnym razie dostawca nie zostanie uruchomiony. Ta wartość ma typ REG_DWORD.
InputProvider Wskazuje, czy dostawca jest dostawcą danych wejściowych, czy dostawcą danych wyjściowych. Jeśli ta wartość to 1, dostawca jest dostawcą danych wejściowych. W przeciwnym razie dostawca jest dostawcą danych wyjściowych. Ta wartość ma typ REG_DWORD.

 

Menedżer dostawcy czasu wylicza klucze pod kluczem TimeProviders i uruchamia każdego z włączonych dostawców. Dostawcy są uruchamiani podczas uruchamiania systemu i zawsze, gdy występują zmiany parametrów.

Za każdym razem dostawca może również przechowywać informacje o konfiguracji specyficzne dla aplikacji w rejestrze.