I am using HDF.PInvoke Library in C#
The following is the struct which i am using…
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
public struct Spc
{
public int Id;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 2)]
public ROI[] roiList;
}
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
public struct ROI
{
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 5)]
public char[] name;
}