public List <DeviceName> DeviceID() { int i; System.UInt32 nNumDevice; short[] nDeviceID; System.UInt32 ret = m_NBioAPI.EnumerateDevice(out nNumDevice, out nDeviceID); List <DeviceName> Retorno = new List <DeviceName>(); if (ret == NBioAPI.Error.NONE) { for (i = 0; i < nNumDevice; i++) { Retorno.Add((DeviceName)nDeviceID[i]); } } return(Retorno); }