CHANNEL_ENTRY_POINTS 结构 (cchannel.h)
包含指向客户端 DLL 调用以访问虚拟通道的函数的指针。远程桌面服务调用 VirtualChannelEntry 函数以传递此结构。
语法
typedef struct tagCHANNEL_ENTRY_POINTS {
DWORD cbSize;
DWORD protocolVersion;
PVIRTUALCHANNELINIT pVirtualChannelInit;
PVIRTUALCHANNELOPEN pVirtualChannelOpen;
PVIRTUALCHANNELCLOSE pVirtualChannelClose;
PVIRTUALCHANNELWRITE pVirtualChannelWrite;
} CHANNEL_ENTRY_POINTS, *PCHANNEL_ENTRY_POINTS;
成员
cbSize
此结构的大小(以字节为单位)。
protocolVersion
协议版本。 远程桌面服务将此成员设置为 VIRTUAL_CHANNEL_VERSION_WIN2000。
pVirtualChannelInit
指向 VirtualChannelInit 函数的 指针。
pVirtualChannelOpen
指向 VirtualChannelOpen 函数的指针。
pVirtualChannelClose
指向 VirtualChannelClose 函数的指针。
pVirtualChannelWrite
指向 VirtualChannelWrite 函数的指针。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | cchannel.h |