CanEasy COM-Help
CanEasy::IDevice Interface Reference

Inherits IDispatch.

Detailed Description

The device is used by a hardware configuration (IHardwareConfig) and contains channels (IDeviceChannel)

interface IDevice : IDispatch
{
HRESULT Name([out, retval] BSTR *pName);
HRESULT Vendor([out, retval] BSTR *pName);
HRESULT DeviceId([out, retval] BSTR* pDeviceId);
HRESULT Channels([out, retval] IDeviceChannelCol** ppCol);
};

Definition at line 9155 of file cand_tlb.idl.

Property Documentation

◆ Channels

IDeviceChannelCol CanEasy::IDevice::Channels
get

Returns collection of channels

◆ DeviceId

BSTR CanEasy::IDevice::DeviceId
get

Device identifier. Could be serial number or device index.

◆ Name

BSTR CanEasy::IDevice::Name
get

Name of this device

◆ Vendor

BSTR CanEasy::IDevice::Vendor
get

Name of the vendor

CanEasy::IDevice::Channels
IDeviceChannelCol Channels
CanEasy::IDevice::DeviceId
BSTR DeviceId
CanEasy::IDevice::Vendor
BSTR Vendor
CanEasy::IDevice::Name
BSTR Name