次の方法で共有


IWorkspaceScriptable2::StartWorkspaceEx メソッド (workspaceruntime.h)

ユーザーの資格情報と証明書を接続 ID に関連付けます。には、追加のセキュリティと UI 要素も含まれています。

構文

HRESULT StartWorkspaceEx(
  [in] BSTR bstrWorkspaceId,
  [in] BSTR bstrWorkspaceFriendlyName,
  [in] BSTR bstrRedirectorName,
  [in] BSTR bstrUserName,
  [in] BSTR bstrPassword,
  [in] BSTR bstrAppContainer,
  [in] BSTR bstrWorkspaceParams,
  [in] LONG lTimeout,
  [in] LONG lFlags
);

パラメーター

[in] bstrWorkspaceId

接続 ID を含む文字列。

[in] bstrWorkspaceFriendlyName

UI に表示するワークスペースのフレンドリ名。

[in] bstrRedirectorName

リダイレクターの名前を含む文字列。

[in] bstrUserName

ユーザー名を含む文字列。

[in] bstrPassword

パスワードを含む文字列。

[in] bstrAppContainer

ワークスペースのアプリ コンテナーを含む文字列。

[in] bstrWorkspaceParams

指定した接続 ID に関連付ける署名証明書の 1 つ以上の Secure Hash Algorithm 1 (SHA-1) ハッシュを含む文字列。 ハッシュ値は 16 進数の文字列形式で、セミコロンで区切る必要があります。

[in] lTimeout

資格情報が削除される期間 (分単位)。

[in] lFlags

ユーザー資格情報のプロパティを指定するフラグ。 これは、次の値のビットごとの OR にすることができます。

WKS_FLAG_CLEAR_CREDS_ON_LAST_RESOURCE (1 (0x1))

最後の RemoteApp アプリケーションが閉じられるとすぐに資格情報を削除します。

WKS_FLAG_PASSWORD_ENCRYPTED (2 (0x2))

パスワードは暗号化されます。

WKS_FLAG_CREDS_AUTHENTICATED (4 (0x4))

ユーザー資格情報が検証されます。 このフラグが設定されていない場合は、資格情報を使用する前に OnAuthenticated メソッドを呼び出す必要があります。

戻り値

メソッドが成功すると、 S_OKが返されます。 それ以外の場合は、エラーを示す HRESULT 値を返します。 使用できる値には、次の一覧の値が含まれますが、これらに限定されません。

要件

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

こちらもご覧ください

IWorkspaceScriptable2

IWorkspaceScriptable3