Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |