Company X Accessories C1030-5510 Electronic Keyboard User Manual


 
Enumerate
API Code
C++ static void ceDevice::Enumerate(ceDevice::ceDeviceType DeviceType)
C CE_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()
C CE_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