Move filesystem metadata to GetInformation method for information only plugins.

This commit is contained in:
2022-12-17 22:41:56 +00:00
parent 42b9caaaa0
commit dc26b85c2f
135 changed files with 732 additions and 734 deletions

View File

@@ -73,11 +73,13 @@ public sealed partial class AODOS
}
/// <inheritdoc />
public void GetInformation(IMediaImage imagePlugin, Partition partition, out string information, Encoding encoding)
public void GetInformation(IMediaImage imagePlugin, Partition partition, Encoding encoding, out string information,
out FileSystem metadata)
{
information = "";
Encoding = Encoding.GetEncoding("koi8-r");
ErrorNumber errno = imagePlugin.ReadSector(0, out byte[] sector);
metadata = new FileSystem();
if(errno != ErrorNumber.NoError)
return;
@@ -88,7 +90,7 @@ public sealed partial class AODOS
sbInformation.AppendLine(Localization.Alexander_Osipov_DOS_file_system);
Metadata = new FileSystem
metadata = new FileSystem
{
Type = FS_TYPE,
Clusters = imagePlugin.Info.Sectors,