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 值。
注解
四个参数 pParam1、 pParam2、 pParam3 和 pParam4 可以包含必须在影子客户端和影子目标之间交换的任何信息。 远程桌面服务服务无需修改即可传递信息。
要求
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2012 |
目标平台 | Windows |
标头 | wtsprotocol.h |