Share via


RDP Functions (Windows CE 5.0)

Send Feedback

The following table shows the Remote Desktop Protocol (RDP) functions with a description of the purpose of each.

Programming element Description
VirtualChannelClose This function closes the client end of a virtual channel.
VirtualChannelCloseEx This function closes the client end of a virtual channel. This function is a virtual extension that can be used to protect per-session data in the virtual channel client DLL.
VirtualChannelEntry This function is an application-defined entry point for the client-side DLL of an application that uses Terminal Services virtual channels.
VirtualChannelEntryEx This function is an application-defined entry point for the client-side DLL of an application that uses Terminal Services virtual channels. This function is a virtual extension that can be used to protect per-session data in the virtual channel client DLL.
VirtualChannelInit This function initializes a client-side DLL's access to Terminal Services virtual channels.
VirtualChannelInitEx This function registers the names of the virtual channels that it wants to access. It reserves the names for use by an application, but does not open the channels. This function is a virtual extension that can be used to protect per-session data in the virtual channel client DLL. This function must be called before the client connects to the server. Therefore, the DLL's initialization procedure should call this function.
VirtualChannelInitEvent This function is an application-defined callback function. Terminal Services calls this function to notify the client DLL of virtual channel events.
VirtualChannelInitEventEx This function is an application-defined callback function. Terminal Services calls this function to notify the client DLL of virtual channel events. This function is a virtual extension that can be used to protect per-session data in the virtual channel client DLL.
VirtualChannelOpen This function opens the client end of a virtual channel.
VirtualChannelOpenEx This function opens the client end of a virtual channel. This function is a virtual extension that can be used to protect per-session data in the virtual channel client DLL.
VirtualChannelOpenEvent This function is an application-defined callback function. Terminal Services calls this function to notify the client DLL of events for a specific virtual channel.
VirtualChannelOpenEventEx This function is an application-defined callback function. Terminal Services calls this function to notify the client. This function is a virtual extension that can be used to protect per-session data in the virtual channel client DLL.
VirtualChannelWrite This function sends data from the client end of a virtual channel to a partner application on the server end.
VirtualChannelWriteEx This function sends data from the client end of a virtual channel to a partner application on the server end. It copies the data to one or more network buffers as necessary, and ensures that data is sent to the Terminal Server on the right context. This function is a virtual extension that can be used to protect per-session data in the virtual channel client DLL.

See Also

RDP Reference

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.