Company X Accessories C1030-5510 manual Enumerate, DeviceType Description, GetDeviceCount

Models: C1030-5510

1 71
Download 71 pages 45.45 Kb
Page 41
Image 41

Enumerate

API

Code

C++

static void ceDevice::Enumerate(ceDevice::ceDeviceType DeviceType)

CCE_RESULT Enumerate(unsigned int DeviceType)

.NET

static void ceDevice.Enumerate(ceDevice.ceDeviceType DeviceType)

Search for (newly plugged) devices of the given type and add them to the internal list. Access to this list is given by GetDeviceCount() / GetDevice(). DeviceType can be one of the following:

DeviceType

Description

ceDT_ALL

All UDK supported devices.

ceDT_PCI_ALL

All UDK supported devices on PCI bus.

ceDT_PCI_PCIS3BASE

Cesys PCIS3Base

ceDT_PCI_DOB

DOB (*)

ceDT_PCI_PCIEV4BASE

Cesys PCIeV4Base

ceDT_PCI_RTC

RTC (*)

ceDT_PCI_PSS

PSS (*)

ceDT_PCI_DEFLECTOR

Deflector (*)

ceDT_USB_ALL

All UDK supported devices.

ceDT_USB_USBV4F

Cesys USBV4F

ceDT_USB_EFM01

Cesys EFM01

ceDT_USB_MISS2

MISS2 (*)

ceDT_USB_CID

CID (*)

ceDT_USB_USBS6

Cesys USBS6

*Customer specific devices.

GetDeviceCount

API

Code

C++

static unsigned int ceDevice::GetDeviceCount()

CCE_RESULT GetDeviceCount(unsigned int *puiCount)

.NET static uint ceDevice.GetDeviceCount()

Return count of devices enumerated up to this point. May be larger if rechecked after calling Enumerate() in between.

USBS6 / C1030-5510

 

http://www.cesys.com/

User Doc V0.3

-41-

preliminary

Page 41
Image 41
Company X Accessories C1030-5510 manual Enumerate, DeviceType Description, GetDeviceCount