static extern Status rsid_update_firmware(IntPtr handle, ref EventHandler eventHandler, ref FwUpdateSettings settings, string binPath);
public Status Update(string binPath, EventHandler eventHandler, FwUpdateSettings settings) { _eventHandler = eventHandler; return(rsid_update_firmware(_handle, ref eventHandler, ref settings, binPath)); }
static extern Status rsid_update_firmware(IntPtr handle, ref EventHandler eventHandler, ref FwUpdateSettings settings, string binPath, int exclude_recognition);
public Status Update(string binPath, EventHandler eventHandler, FwUpdateSettings settings, bool excludeRecognition) { _eventHandler = eventHandler; return(rsid_update_firmware(_handle, ref eventHandler, ref settings, binPath, excludeRecognition ? 1 : 0)); }
public void DecideUpdatePolicy(string bin_path, FwUpdateSettings settings, out UpdatePolicyInfo updatePolicyInfo) { rsid_decide_update_policy(_handle, settings, bin_path, out updatePolicyInfo); }
static extern void rsid_decide_update_policy(IntPtr handle, FwUpdateSettings settings, string binPath, out UpdatePolicyInfo updatePolicyInfo);