C#调用C++动态库出错,高人帮忙解决下,谢谢
typedef struct
{
WORD MSGNum;
SMSG_STRUCT SelfMSG[4096];
}SFRAME_STRUCT;
typedef struct
{
BOOL RetryEnable;
BYTE ChannelSelect;
DWORD InterMSGGapTime;
BYTE MSGFormat;
WORD MSGBlock[37];
}SMSG_STRUCT;
void __stdcall BC_SendDataFrame(SFRAME_STRUCT *Frame);
转换成C#调用出错
[System.Runtime.InteropServices.DllImportAttribute("M1553CFB.dll", EntryPoint = "BC_SendDataFrame", CallingConvention = System.Runtime.InteropServices.CallingConvention.StdCall)]
public static extern void BC_SendDataFrame(SFRAME_STRUCT Frame);
哪位高人帮忙解决一下,谢谢