CHANNEL_ENTRY_POINTS structure (cchannel.h)
Contains pointers to the functions called by a client-side DLL to access virtual channels.Remote Desktop Services calls your VirtualChannelEntry function to pass this structure.
Syntax
typedef struct tagCHANNEL_ENTRY_POINTS {
DWORD cbSize;
DWORD protocolVersion;
PVIRTUALCHANNELINIT pVirtualChannelInit;
PVIRTUALCHANNELOPEN pVirtualChannelOpen;
PVIRTUALCHANNELCLOSE pVirtualChannelClose;
PVIRTUALCHANNELWRITE pVirtualChannelWrite;
} CHANNEL_ENTRY_POINTS, *PCHANNEL_ENTRY_POINTS;
Members
cbSize
Size, in bytes, of this structure.
protocolVersion
Protocol version. Remote Desktop Services sets this member to VIRTUAL_CHANNEL_VERSION_WIN2000.
pVirtualChannelInit
Pointer to a VirtualChannelInit function.
pVirtualChannelOpen
Pointer to a VirtualChannelOpen function.
pVirtualChannelClose
Pointer to a VirtualChannelClose function.
pVirtualChannelWrite
Pointer to a VirtualChannelWrite function.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Header | cchannel.h |