RDP Functions (Windows CE 5.0)
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
Send Feedback on this topic to the authors