次の方法で共有


IWorkspace::StartRemoteApplication メソッド (workspaceruntime.h)

RemoteApp プログラムを開始します。

構文

HRESULT StartRemoteApplication(
  [in] BSTR      bstrWorkspaceId,
  [in] SAFEARRAY *psaParams
);

パラメーター

[in] bstrWorkspaceId

アプリケーションを開始する接続の ID を含む文字列。

[in] psaParams

ワークスペース ランタイムに渡すパラメーターを含む BSTR 値の配列へのポインター。

RDP 接続の場合、このパラメーターには次の 2 つの文字列が含まれます。

  • シリアル化された RDP ファイル
  • リモート デスクトップ接続クライアントのコマンド ライン パラメーター

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

StartRemoteApplication メソッドを呼び出すと、新しい接続が発生する可能性があります。

カスタム クライアントが StartRemoteApplication メソッドを呼び出すと、ワークスペース ランタイムは RDP ファイルが正しく署名されていることを確認します。 RDP ファイルの署名が無効な場合、ユーザーはファイルの検証に使用する新しい資格情報の入力を求められます。

要件

要件
サポートされている最小のクライアント Windows 7
サポートされている最小のサーバー Windows Server 2008 R2
対象プラットフォーム Windows
ヘッダー workspaceruntime.h

こちらもご覧ください

IWorkspace

IWorkspace2

IWorkspace3