Files
BinaryObjectScanner/BinaryObjectScanner.Models/N3DS/StorageInfo.cs

37 lines
966 B
C#
Raw Normal View History

2023-03-07 16:59:14 -05:00
namespace BinaryObjectScanner.Models.N3DS
2023-01-06 15:20:10 -08:00
{
/// <summary>
/// Used in FSReg:Register.
/// </summary>
/// <see href="https://www.3dbrew.org/wiki/NCCH/Extended_Header#Storage_Info"/>
public sealed class StorageInfo
{
/// <summary>
/// Extdata ID
/// </summary>
2023-01-07 22:12:58 -08:00
public ulong ExtdataID;
2023-01-06 15:20:10 -08:00
/// <summary>
/// System savedata IDs
/// </summary>
public byte[] SystemSavedataIDs;
/// <summary>
/// Storage accessible unique IDs
/// </summary>
public byte[] StorageAccessibleUniqueIDs;
/// <summary>
/// Filesystem access info
/// </summary>
2023-01-07 22:12:58 -08:00
/// TODO: Create enum for the flag values
/// TODO: Combine with "other attributes"
public byte[] FileSystemAccessInfo;
2023-01-06 15:20:10 -08:00
/// <summary>
/// Other attributes
/// </summary>
public StorageInfoOtherAttributes OtherAttributes;
}
}