mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Code cleanup.
This commit is contained in:
@@ -75,24 +75,26 @@ namespace DiscImageChef.Filesystems.LisaFS
|
||||
byte[] sector = imagePlugin.ReadSector((ulong)i);
|
||||
MDDF infoMddf = new MDDF
|
||||
{
|
||||
mddf_block = BigEndianBitConverter.ToUInt32(sector, 0x6C),
|
||||
volsize_minus_one = BigEndianBitConverter.ToUInt32(sector, 0x70),
|
||||
mddf_block = BigEndianBitConverter.ToUInt32(sector, 0x6C),
|
||||
volsize_minus_one = BigEndianBitConverter.ToUInt32(sector, 0x70),
|
||||
volsize_minus_mddf_minus_one = BigEndianBitConverter.ToUInt32(sector, 0x74),
|
||||
vol_size = BigEndianBitConverter.ToUInt32(sector, 0x78),
|
||||
blocksize = BigEndianBitConverter.ToUInt16(sector, 0x7C),
|
||||
datasize = BigEndianBitConverter.ToUInt16(sector, 0x7E)
|
||||
vol_size = BigEndianBitConverter.ToUInt32(sector, 0x78),
|
||||
blocksize = BigEndianBitConverter.ToUInt16(sector, 0x7C),
|
||||
datasize = BigEndianBitConverter.ToUInt16(sector, 0x7E)
|
||||
};
|
||||
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "Current sector = {0}", i);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.mddf_block = {0}", infoMddf.mddf_block);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "Disk size = {0} sectors", imagePlugin.Info.Sectors);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "Current sector = {0}", i);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.mddf_block = {0}", infoMddf.mddf_block);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "Disk size = {0} sectors", imagePlugin.Info.Sectors);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.vol_size = {0} sectors", infoMddf.vol_size);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.vol_size - 1 = {0}", infoMddf.volsize_minus_one);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.vol_size - 1 = {0}",
|
||||
infoMddf.volsize_minus_one);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.vol_size - mddf.mddf_block -1 = {0}",
|
||||
infoMddf.volsize_minus_mddf_minus_one);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "Disk sector = {0} bytes", imagePlugin.Info.SectorSize);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "Disk sector = {0} bytes",
|
||||
imagePlugin.Info.SectorSize);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.blocksize = {0} bytes", infoMddf.blocksize);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.datasize = {0} bytes", infoMddf.datasize);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.datasize = {0} bytes", infoMddf.datasize);
|
||||
|
||||
if(infoMddf.mddf_block != i - beforeMddf) return false;
|
||||
|
||||
@@ -119,9 +121,9 @@ namespace DiscImageChef.Filesystems.LisaFS
|
||||
}
|
||||
|
||||
public void GetInformation(IMediaImage imagePlugin, Partition partition, out string information,
|
||||
Encoding encoding)
|
||||
Encoding encoding)
|
||||
{
|
||||
Encoding = new LisaRoman();
|
||||
Encoding = new LisaRoman();
|
||||
information = "";
|
||||
StringBuilder sb = new StringBuilder();
|
||||
|
||||
@@ -151,97 +153,97 @@ namespace DiscImageChef.Filesystems.LisaFS
|
||||
|
||||
if(searchTag.FileId != FILEID_MDDF) continue;
|
||||
|
||||
byte[] sector = imagePlugin.ReadSector((ulong)i);
|
||||
MDDF infoMddf = new MDDF();
|
||||
byte[] pString = new byte[33];
|
||||
byte[] sector = imagePlugin.ReadSector((ulong)i);
|
||||
MDDF infoMddf = new MDDF();
|
||||
byte[] pString = new byte[33];
|
||||
|
||||
infoMddf.fsversion = BigEndianBitConverter.ToUInt16(sector, 0x00);
|
||||
infoMddf.volid = BigEndianBitConverter.ToUInt64(sector, 0x02);
|
||||
infoMddf.volnum = BigEndianBitConverter.ToUInt16(sector, 0x0A);
|
||||
infoMddf.volid = BigEndianBitConverter.ToUInt64(sector, 0x02);
|
||||
infoMddf.volnum = BigEndianBitConverter.ToUInt16(sector, 0x0A);
|
||||
Array.Copy(sector, 0x0C, pString, 0, 33);
|
||||
infoMddf.volname = StringHandlers.PascalToString(pString, Encoding);
|
||||
infoMddf.volname = StringHandlers.PascalToString(pString, Encoding);
|
||||
infoMddf.unknown1 = sector[0x2D];
|
||||
Array.Copy(sector, 0x2E, pString, 0, 33);
|
||||
// Prevent garbage
|
||||
infoMddf.password = pString[0] <= 32 ? StringHandlers.PascalToString(pString, Encoding) : "";
|
||||
infoMddf.unknown2 = sector[0x4F];
|
||||
infoMddf.machine_id = BigEndianBitConverter.ToUInt32(sector, 0x50);
|
||||
infoMddf.password = pString[0] <= 32 ? StringHandlers.PascalToString(pString, Encoding) : "";
|
||||
infoMddf.unknown2 = sector[0x4F];
|
||||
infoMddf.machine_id = BigEndianBitConverter.ToUInt32(sector, 0x50);
|
||||
infoMddf.master_copy_id = BigEndianBitConverter.ToUInt32(sector, 0x54);
|
||||
uint lisaTime = BigEndianBitConverter.ToUInt32(sector, 0x58);
|
||||
infoMddf.dtvc = DateHandlers.LisaToDateTime(lisaTime);
|
||||
lisaTime = BigEndianBitConverter.ToUInt32(sector, 0x5C);
|
||||
infoMddf.dtcc = DateHandlers.LisaToDateTime(lisaTime);
|
||||
lisaTime = BigEndianBitConverter.ToUInt32(sector, 0x60);
|
||||
infoMddf.dtvb = DateHandlers.LisaToDateTime(lisaTime);
|
||||
lisaTime = BigEndianBitConverter.ToUInt32(sector, 0x64);
|
||||
infoMddf.dtvs = DateHandlers.LisaToDateTime(lisaTime);
|
||||
infoMddf.unknown3 = BigEndianBitConverter.ToUInt32(sector, 0x68);
|
||||
infoMddf.mddf_block = BigEndianBitConverter.ToUInt32(sector, 0x6C);
|
||||
infoMddf.volsize_minus_one = BigEndianBitConverter.ToUInt32(sector, 0x70);
|
||||
infoMddf.dtvc = DateHandlers.LisaToDateTime(lisaTime);
|
||||
lisaTime = BigEndianBitConverter.ToUInt32(sector, 0x5C);
|
||||
infoMddf.dtcc = DateHandlers.LisaToDateTime(lisaTime);
|
||||
lisaTime = BigEndianBitConverter.ToUInt32(sector, 0x60);
|
||||
infoMddf.dtvb = DateHandlers.LisaToDateTime(lisaTime);
|
||||
lisaTime = BigEndianBitConverter.ToUInt32(sector, 0x64);
|
||||
infoMddf.dtvs = DateHandlers.LisaToDateTime(lisaTime);
|
||||
infoMddf.unknown3 = BigEndianBitConverter.ToUInt32(sector, 0x68);
|
||||
infoMddf.mddf_block = BigEndianBitConverter.ToUInt32(sector, 0x6C);
|
||||
infoMddf.volsize_minus_one = BigEndianBitConverter.ToUInt32(sector, 0x70);
|
||||
infoMddf.volsize_minus_mddf_minus_one = BigEndianBitConverter.ToUInt32(sector, 0x74);
|
||||
infoMddf.vol_size = BigEndianBitConverter.ToUInt32(sector, 0x78);
|
||||
infoMddf.blocksize = BigEndianBitConverter.ToUInt16(sector, 0x7C);
|
||||
infoMddf.datasize = BigEndianBitConverter.ToUInt16(sector, 0x7E);
|
||||
infoMddf.unknown4 = BigEndianBitConverter.ToUInt16(sector, 0x80);
|
||||
infoMddf.unknown5 = BigEndianBitConverter.ToUInt32(sector, 0x82);
|
||||
infoMddf.unknown6 = BigEndianBitConverter.ToUInt32(sector, 0x86);
|
||||
infoMddf.clustersize = BigEndianBitConverter.ToUInt16(sector, 0x8A);
|
||||
infoMddf.fs_size = BigEndianBitConverter.ToUInt32(sector, 0x8C);
|
||||
infoMddf.unknown7 = BigEndianBitConverter.ToUInt32(sector, 0x90);
|
||||
infoMddf.srec_ptr = BigEndianBitConverter.ToUInt32(sector, 0x94);
|
||||
infoMddf.unknown9 = BigEndianBitConverter.ToUInt16(sector, 0x98);
|
||||
infoMddf.srec_len = BigEndianBitConverter.ToUInt16(sector, 0x9A);
|
||||
infoMddf.unknown10 = BigEndianBitConverter.ToUInt32(sector, 0x9C);
|
||||
infoMddf.unknown11 = BigEndianBitConverter.ToUInt32(sector, 0xA0);
|
||||
infoMddf.unknown12 = BigEndianBitConverter.ToUInt32(sector, 0xA4);
|
||||
infoMddf.unknown13 = BigEndianBitConverter.ToUInt32(sector, 0xA8);
|
||||
infoMddf.unknown14 = BigEndianBitConverter.ToUInt32(sector, 0xAC);
|
||||
infoMddf.filecount = BigEndianBitConverter.ToUInt16(sector, 0xB0);
|
||||
infoMddf.unknown15 = BigEndianBitConverter.ToUInt32(sector, 0xB2);
|
||||
infoMddf.unknown16 = BigEndianBitConverter.ToUInt32(sector, 0xB6);
|
||||
infoMddf.freecount = BigEndianBitConverter.ToUInt32(sector, 0xBA);
|
||||
infoMddf.unknown17 = BigEndianBitConverter.ToUInt16(sector, 0xBE);
|
||||
infoMddf.unknown18 = BigEndianBitConverter.ToUInt32(sector, 0xC0);
|
||||
infoMddf.overmount_stamp = BigEndianBitConverter.ToUInt64(sector, 0xC4);
|
||||
infoMddf.serialization = BigEndianBitConverter.ToUInt32(sector, 0xCC);
|
||||
infoMddf.unknown19 = BigEndianBitConverter.ToUInt32(sector, 0xD0);
|
||||
infoMddf.unknown_timestamp = BigEndianBitConverter.ToUInt32(sector, 0xD4);
|
||||
infoMddf.unknown20 = BigEndianBitConverter.ToUInt32(sector, 0xD8);
|
||||
infoMddf.unknown21 = BigEndianBitConverter.ToUInt32(sector, 0xDC);
|
||||
infoMddf.unknown22 = BigEndianBitConverter.ToUInt32(sector, 0xE0);
|
||||
infoMddf.unknown23 = BigEndianBitConverter.ToUInt32(sector, 0xE4);
|
||||
infoMddf.unknown24 = BigEndianBitConverter.ToUInt32(sector, 0xE8);
|
||||
infoMddf.unknown25 = BigEndianBitConverter.ToUInt32(sector, 0xEC);
|
||||
infoMddf.unknown26 = BigEndianBitConverter.ToUInt32(sector, 0xF0);
|
||||
infoMddf.unknown27 = BigEndianBitConverter.ToUInt32(sector, 0xF4);
|
||||
infoMddf.unknown28 = BigEndianBitConverter.ToUInt32(sector, 0xF8);
|
||||
infoMddf.unknown29 = BigEndianBitConverter.ToUInt32(sector, 0xFC);
|
||||
infoMddf.unknown30 = BigEndianBitConverter.ToUInt32(sector, 0x100);
|
||||
infoMddf.unknown31 = BigEndianBitConverter.ToUInt32(sector, 0x104);
|
||||
infoMddf.unknown32 = BigEndianBitConverter.ToUInt32(sector, 0x108);
|
||||
infoMddf.unknown33 = BigEndianBitConverter.ToUInt32(sector, 0x10C);
|
||||
infoMddf.unknown34 = BigEndianBitConverter.ToUInt32(sector, 0x110);
|
||||
infoMddf.unknown35 = BigEndianBitConverter.ToUInt32(sector, 0x114);
|
||||
infoMddf.backup_volid = BigEndianBitConverter.ToUInt64(sector, 0x118);
|
||||
infoMddf.label_size = BigEndianBitConverter.ToUInt16(sector, 0x120);
|
||||
infoMddf.fs_overhead = BigEndianBitConverter.ToUInt16(sector, 0x122);
|
||||
infoMddf.result_scavenge = BigEndianBitConverter.ToUInt16(sector, 0x124);
|
||||
infoMddf.boot_code = BigEndianBitConverter.ToUInt16(sector, 0x126);
|
||||
infoMddf.boot_environ = BigEndianBitConverter.ToUInt16(sector, 0x6C);
|
||||
infoMddf.unknown36 = BigEndianBitConverter.ToUInt32(sector, 0x12A);
|
||||
infoMddf.unknown37 = BigEndianBitConverter.ToUInt32(sector, 0x12E);
|
||||
infoMddf.unknown38 = BigEndianBitConverter.ToUInt32(sector, 0x132);
|
||||
infoMddf.vol_sequence = BigEndianBitConverter.ToUInt16(sector, 0x136);
|
||||
infoMddf.vol_left_mounted = sector[0x138];
|
||||
infoMddf.vol_size = BigEndianBitConverter.ToUInt32(sector, 0x78);
|
||||
infoMddf.blocksize = BigEndianBitConverter.ToUInt16(sector, 0x7C);
|
||||
infoMddf.datasize = BigEndianBitConverter.ToUInt16(sector, 0x7E);
|
||||
infoMddf.unknown4 = BigEndianBitConverter.ToUInt16(sector, 0x80);
|
||||
infoMddf.unknown5 = BigEndianBitConverter.ToUInt32(sector, 0x82);
|
||||
infoMddf.unknown6 = BigEndianBitConverter.ToUInt32(sector, 0x86);
|
||||
infoMddf.clustersize = BigEndianBitConverter.ToUInt16(sector, 0x8A);
|
||||
infoMddf.fs_size = BigEndianBitConverter.ToUInt32(sector, 0x8C);
|
||||
infoMddf.unknown7 = BigEndianBitConverter.ToUInt32(sector, 0x90);
|
||||
infoMddf.srec_ptr = BigEndianBitConverter.ToUInt32(sector, 0x94);
|
||||
infoMddf.unknown9 = BigEndianBitConverter.ToUInt16(sector, 0x98);
|
||||
infoMddf.srec_len = BigEndianBitConverter.ToUInt16(sector, 0x9A);
|
||||
infoMddf.unknown10 = BigEndianBitConverter.ToUInt32(sector, 0x9C);
|
||||
infoMddf.unknown11 = BigEndianBitConverter.ToUInt32(sector, 0xA0);
|
||||
infoMddf.unknown12 = BigEndianBitConverter.ToUInt32(sector, 0xA4);
|
||||
infoMddf.unknown13 = BigEndianBitConverter.ToUInt32(sector, 0xA8);
|
||||
infoMddf.unknown14 = BigEndianBitConverter.ToUInt32(sector, 0xAC);
|
||||
infoMddf.filecount = BigEndianBitConverter.ToUInt16(sector, 0xB0);
|
||||
infoMddf.unknown15 = BigEndianBitConverter.ToUInt32(sector, 0xB2);
|
||||
infoMddf.unknown16 = BigEndianBitConverter.ToUInt32(sector, 0xB6);
|
||||
infoMddf.freecount = BigEndianBitConverter.ToUInt32(sector, 0xBA);
|
||||
infoMddf.unknown17 = BigEndianBitConverter.ToUInt16(sector, 0xBE);
|
||||
infoMddf.unknown18 = BigEndianBitConverter.ToUInt32(sector, 0xC0);
|
||||
infoMddf.overmount_stamp = BigEndianBitConverter.ToUInt64(sector, 0xC4);
|
||||
infoMddf.serialization = BigEndianBitConverter.ToUInt32(sector, 0xCC);
|
||||
infoMddf.unknown19 = BigEndianBitConverter.ToUInt32(sector, 0xD0);
|
||||
infoMddf.unknown_timestamp = BigEndianBitConverter.ToUInt32(sector, 0xD4);
|
||||
infoMddf.unknown20 = BigEndianBitConverter.ToUInt32(sector, 0xD8);
|
||||
infoMddf.unknown21 = BigEndianBitConverter.ToUInt32(sector, 0xDC);
|
||||
infoMddf.unknown22 = BigEndianBitConverter.ToUInt32(sector, 0xE0);
|
||||
infoMddf.unknown23 = BigEndianBitConverter.ToUInt32(sector, 0xE4);
|
||||
infoMddf.unknown24 = BigEndianBitConverter.ToUInt32(sector, 0xE8);
|
||||
infoMddf.unknown25 = BigEndianBitConverter.ToUInt32(sector, 0xEC);
|
||||
infoMddf.unknown26 = BigEndianBitConverter.ToUInt32(sector, 0xF0);
|
||||
infoMddf.unknown27 = BigEndianBitConverter.ToUInt32(sector, 0xF4);
|
||||
infoMddf.unknown28 = BigEndianBitConverter.ToUInt32(sector, 0xF8);
|
||||
infoMddf.unknown29 = BigEndianBitConverter.ToUInt32(sector, 0xFC);
|
||||
infoMddf.unknown30 = BigEndianBitConverter.ToUInt32(sector, 0x100);
|
||||
infoMddf.unknown31 = BigEndianBitConverter.ToUInt32(sector, 0x104);
|
||||
infoMddf.unknown32 = BigEndianBitConverter.ToUInt32(sector, 0x108);
|
||||
infoMddf.unknown33 = BigEndianBitConverter.ToUInt32(sector, 0x10C);
|
||||
infoMddf.unknown34 = BigEndianBitConverter.ToUInt32(sector, 0x110);
|
||||
infoMddf.unknown35 = BigEndianBitConverter.ToUInt32(sector, 0x114);
|
||||
infoMddf.backup_volid = BigEndianBitConverter.ToUInt64(sector, 0x118);
|
||||
infoMddf.label_size = BigEndianBitConverter.ToUInt16(sector, 0x120);
|
||||
infoMddf.fs_overhead = BigEndianBitConverter.ToUInt16(sector, 0x122);
|
||||
infoMddf.result_scavenge = BigEndianBitConverter.ToUInt16(sector, 0x124);
|
||||
infoMddf.boot_code = BigEndianBitConverter.ToUInt16(sector, 0x126);
|
||||
infoMddf.boot_environ = BigEndianBitConverter.ToUInt16(sector, 0x6C);
|
||||
infoMddf.unknown36 = BigEndianBitConverter.ToUInt32(sector, 0x12A);
|
||||
infoMddf.unknown37 = BigEndianBitConverter.ToUInt32(sector, 0x12E);
|
||||
infoMddf.unknown38 = BigEndianBitConverter.ToUInt32(sector, 0x132);
|
||||
infoMddf.vol_sequence = BigEndianBitConverter.ToUInt16(sector, 0x136);
|
||||
infoMddf.vol_left_mounted = sector[0x138];
|
||||
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown1 = 0x{0:X2} ({0})", infoMddf.unknown1);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown2 = 0x{0:X2} ({0})", infoMddf.unknown2);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown3 = 0x{0:X8} ({0})", infoMddf.unknown3);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown4 = 0x{0:X4} ({0})", infoMddf.unknown4);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown5 = 0x{0:X8} ({0})", infoMddf.unknown5);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown6 = 0x{0:X8} ({0})", infoMddf.unknown6);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown7 = 0x{0:X8} ({0})", infoMddf.unknown7);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown9 = 0x{0:X4} ({0})", infoMddf.unknown9);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown1 = 0x{0:X2} ({0})", infoMddf.unknown1);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown2 = 0x{0:X2} ({0})", infoMddf.unknown2);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown3 = 0x{0:X8} ({0})", infoMddf.unknown3);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown4 = 0x{0:X4} ({0})", infoMddf.unknown4);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown5 = 0x{0:X8} ({0})", infoMddf.unknown5);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown6 = 0x{0:X8} ({0})", infoMddf.unknown6);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown7 = 0x{0:X8} ({0})", infoMddf.unknown7);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown9 = 0x{0:X4} ({0})", infoMddf.unknown9);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown10 = 0x{0:X8} ({0})", infoMddf.unknown10);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown11 = 0x{0:X8} ({0})", infoMddf.unknown11);
|
||||
DicConsole.DebugWriteLine("LisaFS plugin", "mddf.unknown12 = 0x{0:X8} ({0})", infoMddf.unknown12);
|
||||
@@ -352,24 +354,26 @@ namespace DiscImageChef.Filesystems.LisaFS
|
||||
XmlFsType = new FileSystemType();
|
||||
if(DateTime.Compare(infoMddf.dtvb, DateHandlers.LisaToDateTime(0)) > 0)
|
||||
{
|
||||
XmlFsType.BackupDate = infoMddf.dtvb;
|
||||
XmlFsType.BackupDate = infoMddf.dtvb;
|
||||
XmlFsType.BackupDateSpecified = true;
|
||||
}
|
||||
XmlFsType.Clusters = infoMddf.vol_size;
|
||||
|
||||
XmlFsType.Clusters = infoMddf.vol_size;
|
||||
XmlFsType.ClusterSize = infoMddf.clustersize * infoMddf.datasize;
|
||||
if(DateTime.Compare(infoMddf.dtvc, DateHandlers.LisaToDateTime(0)) > 0)
|
||||
{
|
||||
XmlFsType.CreationDate = infoMddf.dtvc;
|
||||
XmlFsType.CreationDate = infoMddf.dtvc;
|
||||
XmlFsType.CreationDateSpecified = true;
|
||||
}
|
||||
XmlFsType.Dirty = infoMddf.vol_left_mounted != 0;
|
||||
XmlFsType.Files = infoMddf.filecount;
|
||||
XmlFsType.FilesSpecified = true;
|
||||
XmlFsType.FreeClusters = infoMddf.freecount;
|
||||
|
||||
XmlFsType.Dirty = infoMddf.vol_left_mounted != 0;
|
||||
XmlFsType.Files = infoMddf.filecount;
|
||||
XmlFsType.FilesSpecified = true;
|
||||
XmlFsType.FreeClusters = infoMddf.freecount;
|
||||
XmlFsType.FreeClustersSpecified = true;
|
||||
XmlFsType.Type = "LisaFS";
|
||||
XmlFsType.VolumeName = infoMddf.volname;
|
||||
XmlFsType.VolumeSerial = $"{infoMddf.volid:X16}";
|
||||
XmlFsType.Type = "LisaFS";
|
||||
XmlFsType.VolumeName = infoMddf.volname;
|
||||
XmlFsType.VolumeSerial = $"{infoMddf.volid:X16}";
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user