private void SetDeviceId(MFDevice device, Guid id) { var buffer = id.ToByteArray(); var config = new MFConfigHelper(device); config.WriteConfig("S4NID", buffer); }
private void WriteConfiguration(byte[] cfg) { var config = new MFConfigHelper(_device); if (!config.IsValidConfig) { throw new Exception("Invalid config"); } if (config.IsFirmwareKeyLocked) { throw new Exception("Firmware locked"); } if (config.IsDeploymentKeyLocked) { throw new Exception("Deployment locked"); } config.WriteConfig("S4NCFG", cfg); }