using System.Runtime.InteropServices;
namespace SabreTools.Models.N3DS
{
///
[StructLayout(LayoutKind.Sequential)]
public sealed class DevelopmentCardInfoHeader
{
///
/// InitialData
///
public InitialData? InitialData;
///
/// CardDeviceReserved1
///
/// 0x200 bytes
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 0x200)]
public byte[]? CardDeviceReserved1;
///
/// TitleKey
///
/// 0x10 bytes
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 0x10)]
public byte[]? TitleKey;
///
/// CardDeviceReserved2
///
/// 0x1BF0 bytes
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 0x1BF0)]
public byte[]? CardDeviceReserved2;
///
/// TestData
///
public TestData? TestData;
}
}