Microsoft Windows を実行しているクライアントでは、呼び出し可能な TP は Windows レジストリを介して構成されます。
注
自動開始呼び出し可能 TP のレジストリ変数を設定する場合は、TPSETUP のサンプル構成プログラムを使用することをお勧めします。 INSTALL をコンパイルします。Windows 環境の TPSETUP のソース コードである C。 自動開始可能な TP のインストール プログラムを作成するときは、TPSETUP のようなコードをインストール プログラムに追加することをお勧めします。
自動起動された呼び出し可能な TP を Windows サービスとして書き込むことが推奨されます。 TPSETUP のようなコードを、TP をインストールするプログラムに含めるようにしてください。 特に、TPSETUP は、TP をインストールするときに CreateService 関数を使用する方法を示しています。 Windows でのサービスの動作に関する重要な情報については、Microsoft Developer Network (MSDN®) プラットフォーム ソフトウェア開発キットを参照してください。
次の表に、Windows クライアントで実行できる呼び出し可能な TP の種類に使用されるレジストリ エントリを示します。
| TP の種類 | レジストリ内の場所 | 考えられるレジストリ エントリ |
|---|---|---|
| サービスとして実行されている自動開始可能な呼び出し可能 TP |
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet サービス TPName (およびサブキー) |
CreateService 呼び出しによって作成されたレジストリ エントリ(サービスのパス、表示名、およびその他の特性を指定するエントリを含む)。 —plus— リンケージ OtherDependencies:REG_MULTI_SZ:SnaBase Parameters SNAServiceType:REG_DWORD:0x5LocalLU:REG_SZ:LUaliasParameters:REG_SZ:ParameterListTimeout:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES |NO }AlreadyVerified:REG_SZ:{ YES |NO }2Username1:REG_SZ:Password12 ...UsernameX:REG_SZ:PasswordX2 |
| アプリケーションとして実行されている自動開始呼び出し可能 TP |
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet サービス Snabase パラメーター Tps TPName パラメーター |
SNAServiceType:REG_DWORD:{ 0x5 | 0x6 }PathName:REG_EXPAND_SZ:pathLocalLU:REG_SZ:LUaliasParameters:REG_SZ:ParameterListTimeOut:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES |NO }AlreadyVerified:REG_SZ:{ YES |NO }2Username1:REG_SZ:Password12 ...UsernameX:REG_SZ:PasswordX2 |
| サービスとして実行されているオペレーター開始呼び出し可能 TP |
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet サービス TPName (およびサブキー) |
CreateService 呼び出しによって作成されたレジストリ エントリ(サービスのパス、表示名、およびその他の特性を指定するエントリを含む)。 —plus— リンケージ OtherDependencies:REG_MULTI_SZ:SnaBase Parameters SNAServiceType:REG_DWORD:0x1ALocalLU:REG_SZ:LUaliasTimeout:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES |NO }AlreadyVerified:REG_SZ:{ YES |NO }2Username1:REG_SZ:Password12 ...UsernameX:REG_SZ:PasswordX2 |
| オペレーター開始呼び出し可能 TP |
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet サービス Snabase パラメーター TPName パラメーター |
SNAServiceType:REG_DWORD:0x1ALocalLU:REG_SZ:LUaliasTimeOut:REG_DWORD:numberConversationSecurity:REG_SZ:{ YES |NO }AlreadyVerified:REG_SZ:{ YES |NO }2Username1:REG_SZ:Password12 ...UsernameX:REG_SZ:PasswordX2 |
注
自動開始 TP を Windows クライアント上のアプリケーションとして開始するには、TPSTART プログラムを開始する必要があります。
注
AlreadyVerified エントリと Username/Password エントリは、 ConversationSecurity が YES に設定されている場合にのみ使用されます。