IWRdsProtocolShadowCallback::InvokeTargetShadow 方法 (wtsprotocol.h)

指示远程桌面服务开始阴影的目标端,并传递必须在客户端和目标之间交换的任何信息。

语法

HRESULT InvokeTargetShadow(
  [in] WCHAR *pTargetServerName,
  [in] ULONG TargetSessionId,
  [in] PBYTE pParam1,
  [in] DWORD Param1Size,
  [in] PBYTE pParam2,
  [in] DWORD Param2Size,
  [in] PBYTE pParam3,
  [in] DWORD Param3Size,
  [in] PBYTE pParam4,
  [in] DWORD Param4Size,
  [in] WCHAR *pClientName
);

参数

[in] pTargetServerName

指向包含影子目标服务器名称的字符串的指针。

[in] TargetSessionId

一个整数,指定要隐藏的目标会话的 ID。

[in] pParam1

指向包含任意参数的缓冲区的指针。

[in] Param1Size

一个整数,包含 pParam1 参数引用的值的大小(以字节为单位)。

[in] pParam2

指向包含任意参数的缓冲区的指针。

[in] Param2Size

包含 pParam2 参数引用的值的大小(以字节为单位)的整数。

[in] pParam3

指向包含任意参数的缓冲区的指针。

[in] Param3Size

一个整数,包含 pParam3 参数引用的值的大小(以字节为单位)。

[in] pParam4

指向包含任意参数的缓冲区的指针。

[in] Param4Size

一个整数,包含 pParam4 参数引用的值的大小(以字节为单位)。

[in] pClientName

指向包含影子客户端名称的字符串的指针。

返回值

如果函数成功,该函数将返回 S_OK

如果函数失败,它将返回一个 指示错误的 HRESULT 值。 可能的值包括但不限于以下列表中的值。 有关常见错误代码的列表,请参阅 通用 HRESULT 值

注解

四个参数 pParam1pParam2pParam3pParam4 可以包含必须在影子客户端和影子目标之间交换的任何信息。 远程桌面服务服务无需修改即可传递信息。

要求

   
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2012
目标平台 Windows
标头 wtsprotocol.h

另请参阅

IWRdsProtocolShadowCallback