Microsoft Point of Service for .NET (POS for .NET) では、特定の構成情報がシステム レジストリに格納されます。 インストールの間に、既定値がレジストリに書き込まれます。 POS for .NET の値は、キー \HKLM\SOFTWARE\POSfor.NET の下に格納されます。 POS for .NET で使われるレジストリ キーとその値の一覧を次に示します。
POSfor.NET キー
このキーには、次の値が含まれます。
| 名前 | 説明 | データ型 | 既定値 |
|---|---|---|---|
| 構成 | POS デバイス マネージャーによって書き込まれる構成ファイルの名前。 | REG_SZ | C:\Documents and Settings\All Users\Application Data\Microsoft\Point Of Service\Configuration\Configuration.xml |
| StatisticsFile | POS for .NET の統計情報を記録するために使われるファイルの名前。 | REG_SZ | C:\Documents and Settings\All Users\Application Data\Microsoft\Point Of Service\Statistics\PosDeviceStatistics.xml |
POSfor.NET レジストリ キーには 3 つのサブキーがあります。
- ControlAssemblies
- ControlConfigs
- ログの記録
POSfor.NET\ControlAssemblies キー
このキーには、REG_SZ 型の値をいくつでも格納でき、それぞれにディレクトリの名前が含まれます。 PosExplorer は値のリスト全体を反復処理して、各ディレクトリを検索します。 したがって、値の名前は重要ではありません。
これらの値は、インストールの特定の要件に適した場所を指すように、システム構成の間に変更する必要があります。
次の表は、POS for .NET SDK のセットアップ プロセスの間に書き込まれる既定値です。
| 名前 | 既定値 |
|---|---|
| (既定値)。 | C:\Program Files\Common Files\Microsoft Shared\Point Of Service\Control Assemblies\ |
| ExampleSOs | C:\Program Files\Microsoft Point Of Service\SDK\Samples\Example Service Objects\ |
| シミュレーター | C:\Program Files\Microsoft Point Of Service\SDK\Samples\Simulator Service Objects\ |
POSfor.NET\ControlConfigs キー
ほとんどの場合、POS デバイスは HardwareId 属性を使って特定のサービス オブジェクトとペアになっていますが、まれに、アセンブリ全体を再配布せずに別のデバイスをサービス オブジェクトに割り当てる機能が、サービス オブジェクト プロバイダーで必要になる場合があります。
このような状況に対応するため、POS for .NET では、プラグ アンド プレイ XML 構成ファイルでサービス オブジェクトにデバイスを関連付ける機能がサポートされています。
このキーには、これらのプラグ アンド プレイ構成ファイルの場所を指す値が含まれています。
| 名前 | 既定値 |
|---|---|
| (既定値)。 | C:\Program Files\Common Files\Microsoft Shared\Point Of Service\Control Configurations\ |
POSfor.NET\Logging キー
このキーには、POS for .NET によるログ ファイルの処理方法を指定する値が含まれています。 POS for .NET とアプリケーションのどちらでも、Logger オブジェクトを使って、ログ ファイルに書き込むことができます。
次の表はこのキーの値です。
| 名前 | 説明 | データ型 | Default |
|---|---|---|---|
| Enabled | ログが有効になっている場合、true に設定されます。 | REG_DWORD | 0 (無効) |
| 場所 | ログ ファイルが書き込まれる場所。 | REG_SZ | %TEMP% |
| MaxLogFileSizeMB | 許可されるログの最大サイズ (メガバイト単位)。 | REG_DWORD | 10 |
| 名前 | ログ ファイルのベース名。 ファイル名の後に、日付と時刻の情報が続きます。 .txt 拡張子が追加されます。 | REG_SZ | CCL |
参照
リファレンス
概念
その他の参照情報
.NET