public static extern DCPError dcp_get_device_id(IntPtr self, out DCPDeviceID ver);
public static DCPError GetDeviceID(IntPtr Handle, out DCPDeviceID ID) { return Unmanaged.dcp_get_device_id(Handle, out ID); }