VIRTUALCHANNELENTRY 回调函数 (cchannel.h)

应用程序定义的入口点,用于使用远程桌面服务虚拟通道的应用程序的客户端 DLL。 远程桌面服务调用此入口点,以将一组函数指针传递给客户端 DLL。 客户端调用这些函数以处理虚拟通道。 VirtualChannelEntry 实现必须调用 VirtualChannelInit 函数来初始化对虚拟通道的访问。

语法

VIRTUALCHANNELENTRY Virtualchannelentry;

BOOL VCAPITYPE Virtualchannelentry(
  [in] PCHANNEL_ENTRY_POINTS pEntryPoints
)
{...}

参数

[in] pEntryPoints

指向 CHANNEL_ENTRY_POINTS 结构的指针,该结构包含指向客户端虚拟通道函数的指针。

VirtualChannelEntry 函数返回后,此指针不再有效。 必须在扩展分配的内存中复制此结构,以便以后使用。

返回值

如果函数成功,则返回 TRUE

如果发生错误,则返回 FALSE 。 在这种情况下,远程桌面服务会卸载 DLL。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 cchannel.h

另请参阅

CHANNEL_ENTRY_POINTS

VirtualChannelInit