public byte[] ReadBytes(string name, byte[] defaultValue = null) { if (_serviceProvider == null) { return(defaultValue); } var actualNumberOfBytes = new uint[1]; SettingsStore.GetBinary(SettingsRoot, name, 0, null, actualNumberOfBytes); var value = new byte[actualNumberOfBytes[0]]; SettingsStore.GetBinary(SettingsRoot, name, (uint)value.Length, value, actualNumberOfBytes); return(value); }