IWorkspaceScriptable3::StartWorkspaceEx2 方法 (workspaceruntime.h)

未实现。

将用户凭据和证书与连接 ID 相关联。

语法

HRESULT StartWorkspaceEx2(
  [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] BSTR bstrEventLogUploadAddress,
  [in] GUID correlationId
);

参数

[in] bstrWorkspaceId

包含连接 ID 的字符串。

[in] bstrWorkspaceFriendlyName

TBD

[in] bstrRedirectorName

TBD

[in] bstrUserName

包含用户名的字符串。

[in] bstrPassword

包含密码的字符串。

[in] bstrAppContainer

TBD

[in] bstrWorkspaceParams

包含一个或多个安全哈希算法 1 (SHA-1 的字符串,) 要与指定连接 ID 关联的签名证书哈希。 哈希值应采用十六进制字符串格式,并用分号分隔。

[in] lTimeout

删除凭据的时间段(以分钟为单位)。

[in] lFlags

指定用户凭据的属性的标志。 这可以是以下值的按位

WKS_FLAG_CLEAR_CREDS_ON_LAST_RESOURCE (1 (0x1) )

关闭最后一个 RemoteApp 应用程序后立即删除凭据。

WKS_FLAG_PASSWORD_ENCRYPTED (2 (0x2) )

密码已加密。

WKS_FLAG_CREDS_AUTHENTICATED (4 (0x4) )

验证用户凭据。 如果未设置此标志,则必须在使用凭据之前调用 OnAuthenticated 方法。

[in] bstrEventLogUploadAddress

TBD

[in] correlationId

TBD

返回值

如果方法成功,则返回 S_OK。 否则,它将返回指示错误的 HRESULT 值。 可能的值包括但不限于以下列表中的值。

要求

要求
最低受支持的客户端 Windows 8.1
最低受支持的服务器 Windows Server 2012 R2
目标平台 Windows
标头 workspaceruntime.h (包括 Workspaceruntime.h)

另请参阅

IWorkspaceScriptable3