Remote Tools Server Interfaces (Compact 2013)
3/26/2014
The following table shows the Remote Tools Server interfaces.
Programming element |
Description |
---|---|
Represents a command packet that you can use to store the data that you want to send to the device, or to access the data sent from the device. |
|
IRemoteToolsCommandSink has been superseded by IRemoteToolCommandSink2. For more information, see IRemoteToolCommandSink2::OnCommand. |
|
Represents an interface that you can implement to receive notifications when the Remote Tool Server receives a command packet from the device associated with a specific IRemoteToolStream. For more information, see IRemoteToolStream::Advise. |
|
Represents a device in the Remote Tool Server. This provides common functionality for communicating remote agent on running on a device. |
|
Enables access to the list of devices in the Core Connectivity datastore. This is a CoClass so you can use CoCreateInstance to instantiate this interface. |
|
Represents an interface you can implement to receive notifications when the Remote Tool Server senses a change in the device’s connection state. For more information, see IRemoteToolStream::Advise. |
|
The entry point class for the Remote Tools Server DLL, which provides core functionality for the Remote Tools Server. This is a CoClass so you can use CoCreateInstance to instantiate this interface. |
|
Represents a stream-based connection between the desktop and the device. You can use IRemoteToolStream to send and receive command packets. |