タイム プロバイダーの登録
システムは、レジストリに格納されている構成情報に基づいて時間プロバイダーを読み込みます。 プロバイダーは、毎回次のレジストリ キーを作成する必要があります。
\HKEY_LOCAL_MACHINE\SystemCurrentControlSet\サービス\W32time\TimeProviders\ProviderName
次の表では、各プロバイダーのキーに存在する必要がある値について説明します。
値 | 説明 |
---|---|
DllName | プロバイダーを含む DLL の名前。 この値の型は REG_SZ。 |
有効 | プロバイダーを起動するかどうかを示します。 この値が 1 の場合、プロバイダーが開始されます。 それ以外の場合、プロバイダーは起動されません。 この値の型は REG_DWORD。 |
InputProvider | プロバイダーが入力プロバイダーか出力プロバイダーかを示します。 この値が 1 の場合、プロバイダーは入力プロバイダーです。 それ以外の場合、プロバイダーは出力プロバイダーです。 この値の型は REG_DWORD。 |
タイム プロバイダー マネージャーは、 TimeProviders キーの下のキーを列挙し、有効になっている各プロバイダーを起動します。 プロバイダーは、システムの起動時に、およびパラメーターの変更があるたびに開始されます。
また、毎回プロバイダーは、アプリケーション固有の構成情報をレジストリに格納することもできます。