protected CpDeviceList() { iGch = GCHandle.Alloc(this); iFnAdded = new CallbackDevice(Added); iFnRemoved = new CallbackDevice(Removed); }