IPMRemoteDevice:IDispatch (Windows CE 5.0)
This interface provides the ability to access and change a specified deviceobject associated with a platform. A device object stores the information required to establish an application-level connection between the development workstation and a target device. For more information about devices, see Device and Connection Objects.
The object is created by adding a device object to a platform or by retrieving an existing device object from a platform.
The following code sample shows one technique for accessing a device object from an Automation client.
Dim tDevice as Object
For Each tDevice in tPlatform.EnumDevices
' Access the remote device object here.
Next tDevice
The following code sample shows a second technique for accessing a device object from an Automation client.
Dim nIndex as Integer
For nIndex = 1 to tPlatman.EnumPlatforms.Count
Set tPlatform = tPlatman.EnumPlatforms.Item(nIndex)
' Access the remote device object here.
Next
The following table shows this interface's methods.
Method | Description |
---|---|
IPMRemoteDevice::Id | Retrieves the GUID associated with the remote device object. |
IPMRemoteDevice::Name | Obtains or sets the name of the remote device object. |
IPMRemoteDevice::StartupServer | Retrieves or sets the startup server for the remote device object. |
IPMRemoteDevice::Transport | Retrieves or sets the transport for the remote device object. |
IPMRemoteDevice::EnumProperties | Enumerates the properties associated with the remote device object. |
IPMRemoteDevice::GetProperty | Obtains a property object for a specified bstrPropId element. |
IPMRemoteDevice::AddProperty | Adds a property object to the IPMRemoteDevice interface and returns this object. |
IPMRemoteDevice::DeleteProperty | Deletes the property object corresponding to a specified bstrPropId element. |
IPMRemoteDevice::Attach | Attaches a connection object to the remote device object and returns the connection object. |
IPMRemoteDevice::GetConnection | Obtains the connection object for the remote device object. |
IPMRemoteDevice::ConfigureStartupServer | Configures the startup server for the remote device object. |
IPMRemoteDevice::ConfigureTransport | Configures the transport for the remote device object. |
IPMRemoteDevice::Platform | Obtains the GUID for the platform object corresponding to the remote device object. |
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Device.h, Cemgr.idl.
See Also
Send Feedback on this topic to the authors