public void GetPrimaryVolumeDescriptorTest()
{
var PrimaryVolumeDescriptor = default(PrimaryVolumeDescriptor);
var result = IoFileMgrForUser.sceIoIoctl(
FileHandle: BootBinFileHandle,
Command: (uint)HleIoDriverIso.UmdCommandEnum.GetPrimaryVolumeDescriptor,
InputPointer: null,
InputLength: 0,
OutputPointer: (byte*)&PrimaryVolumeDescriptor,
OutputLength: sizeof(PrimaryVolumeDescriptor)
);
Assert.AreEqual(0, result, "Expected no error");
Assert.AreEqual(
"CD001",
PrimaryVolumeDescriptor.VolumeDescriptorHeader.IdString
);
Assert.AreEqual(
VolumeDescriptorHeader.TypeEnum.PrimaryVolumeDescriptor,
PrimaryVolumeDescriptor.VolumeDescriptorHeader.Type
);
}