2
[StructLayout(LayoutKind.Sequential, Size = 280), Serializable]
public struct AESContext
{
/// int nr;
[MarshalAsAttribute(UnmanagedType.I4, SizeConst = 4)]
public int nr;
/// unsigned long *rk;
[MarshalAsAttribute(UnmanagedType.U4, SizeConst = 4)]
public uint rk;
// unsigned long buf[68];
[MarshalAsAttribute(UnmanagedType.ByValArray, SizeConst = 68)]
public uint[] buf;
}
這是C#結構我到目前爲止。評論上方每個字段是在C類型。 如果有人可以驗證,我會愛。如何將C#結構轉換爲C結構?
你的問題是什麼? – 2012-02-18 22:11:16
您是否從C定位Windows? – 2012-02-18 22:11:50
我以Windows爲目標 – 2012-02-18 22:14:25