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 |