IWorkspace2::StartRemoteApplicationEx メソッド (workspaceruntime.h)
サポートされていません。
追加のオプションと機能を使用して RemoteApp プログラムを開始します。
構文
HRESULT StartRemoteApplicationEx(
[in] BSTR bstrWorkspaceId,
[in] BSTR bstrRequestingAppId,
[in] BSTR bstrRequestingAppFamilyName,
[in] VARIANT_BOOL bLaunchIntoImmersiveClient,
[in] BSTR bstrImmersiveClientActivationContext,
[in] SAFEARRAY *psaParams
);
パラメーター
[in] bstrWorkspaceId
アプリケーションを開始する接続の ID を含む文字列。
[in] bstrRequestingAppId
リモート デスクトップで起動するアプリケーションの ID を含む文字列。
[in] bstrRequestingAppFamilyName
起動するアプリケーションのファミリ名を含む文字列。
[in] bLaunchIntoImmersiveClient
VARIANT_TRUE 、最新のリモート デスクトップ プロトコルを使用して、Web クライアント経由でアクセスされたかのようにリモート アプリケーションを起動します。 VARIANT_FALSE 、従来のターミナル サーバー手法を使用してリモート アプリケーションを起動します。
[in] bstrImmersiveClientActivationContext
特定のリモート デスクトップ クライアントのコンテキストを含む文字列。
[in] psaParams
ワークスペース ランタイムに渡すパラメーターを含む BSTR 値の配列へのポインター。
RDP 接続の場合、このパラメーターには次の 2 つの文字列が含まれます。
- シリアル化された RDP ファイル
- リモート デスクトップ接続クライアントのコマンド ライン パラメーター
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
注釈
StartRemoteApplicationEx には、リモート デスクトップの初回起動時にサード パーティ製アプリケーションを起動する機能、複数のリモート デスクトップを処理する機能、Web ベースのクライアント UI を使用した起動機能など、さまざまな新機能が含まれています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | workspaceruntime.h (Workspaceruntime.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示