概要
注
警告: レジストリ エディターまたは別の方法を使用してレジストリを誤って編集すると、深刻な問題が発生することがあります。 最悪の場合、オペレーティング システムの再インストールが必要になることがあります。 Microsoft は、このような問題の解決については保証していません。 レジストリの変更はユーザー自身の責任において行ってください。
この更新プログラムは、セッション インテグレーターがリソースを検索する方法に柔軟性を追加します。 この機能は、次のレジストリ サブキーを使用して実装されます。
レジストリの場所: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\siserver\Parameters\ResLocFlags
キーの種類: Dword
値名: DMODReslocate
値データ: N
[値] データ フィールドが 1 = RLOC_RANDOM_ORDER に設定されている場合。
値が設定されていない場合は、既定値の 4 = RLOC_LOCAL_SERVICE が使用されます。
大事な SI サーバー (siserver.exe) が開始されると、レジストリが 1 回読み取られます。
詳細情報
この更新プログラムは、Host Integration Server の次の累積的な更新プログラムに含まれています。
SI サーバーは、ResLocFlags に RLOC_LOCAL_SERVICE を使用するようにハードコーディングされています。
サービスがRLOC_RANDOM_ORDERを使用する場合、新しい接続ごとに ST がチェックされます。
SI サーバーが更新され、レジストリ サブキーを介した ResLocFlags の構成が有効になります。
既定の設定 DMODReslocate=4 では、動作は次のようになります。
- 通常の操作: SI アプリケーションでは、ローカル SI サーバーとノードが使用されます。
- 一時停止されたローカル ノード: SI アプリケーションでは、ローカル SI サーバーとローカル ノードが使用されます。
- ローカル ノードが非アクティブ: SI アプリケーションでは、リモート SI サーバーとリモート ノードが使用されます。
- ローカル SI サーバーが無効: SI アプリケーションでは、リモート SI サーバーとリモート ノードが使用されます。
DMODReslocate=1 の場合の動作は次のとおりです。
- 通常の操作: SI アプリケーションでは、ローカル SI サーバーとノードが使用されます。
- 一時停止されたローカル ノード: SI アプリケーションでは、ローカル SI サーバーとリモート ノードが使用されます。
- ローカル ノードが非アクティブ: SI アプリケーションでは、ローカル SI サーバーとリモート ノードが使用されます。
- ローカル SI サーバーが無効: SI アプリケーションでは、リモート SI サーバーとリモート ノードが使用されます。
参考資料
Microsoft がソフトウェア更新プログラムの説明に使用する 用語 について説明します。