IMsRdpClientAdvancedSettings::LoadBalanceInfo プロパティ
リモート デスクトップ セッション ホスト (RD セッション ホスト) サーバー プロトコル接続シーケンスの X.224 接続要求パケットに配置される負荷分散 Cookie を指定します。
このプロパティは読み取り/書き込み可能です。
構文
HRESULT put_LoadBalanceInfo(
[in] BSTR newLBInfo
);
HRESULT get_LoadBalanceInfo(
[out] BSTR *pLBInfo
);
プロパティ値
新しい Cookie へのポインター。 詳細については、「解説」セクションを参照してください。
エラー コード
成功した場合 はS_OK を返します。
解説
負荷分散情報は、RD セッション ホスト サーバーのファームを使用する場合にクライアントに最適なサーバーを選択するために、負荷分散ルーターによって使用されます。 RD セッション ホスト サーバー自体はこの情報を使用せず、破棄します。
Cookie では、大文字と小文字を区別する次の構文が使用されます。
Cookie: msts=IpAddressAndPortNumber\r\n
ここで、IpAddressAndPortNumber は IP アドレスとポート番号で、ネットワークのバイト順です。
たとえば、172.31.249.216 の IP アドレスにアクセスするために使用される Cookie、ポート番号 3389 は次のとおりです。
Cookie: msts=3640205228.15629.0000\r\n
最後の 4 つのゼロは省略可能であり、予約されています。 末尾のキャリッジ リターンとラインフィードと同様に、最後の小数点が必要です。 文字列の長さ (文字数) は 2 の偶数の倍数である必要があるため、必要に応じてスペースを追加します。
Cookie が指定されていない場合、既定値は Cookie: mstshash=UserName\r\nです。
リモート デスクトップ Web 接続の詳細については、「リモート デスクトップ Web 接続 の要件」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
タイプ ライブラリ |
|
[DLL] |
|
IID |
IID_IMsRdpClientAdvancedSettingsは 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2 として定義されています |