Export (0) Print
Expand All

CHANNEL_ENTRY_POINTS structure

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

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Header

Cchannel.h

See also

VirtualChannelClose
VirtualChannelEntry
VirtualChannelInit
VirtualChannelOpen
VirtualChannelWrite

 

 

Show:
© 2014 Microsoft