3
我想用c#编写一个板子sdk的包装。在SDK中的功能实现是:结构指针
void WINAPI GetSysInfo(TC_INI_TYPE *TmpIni);
即TC_INI_TYPE是如下的结构:
typedef struct {
WORD wCardNo;
WORD wCardType;
WORD wConnect;
WORD wIRQ;
char cbDir[LEN_FILEPATH];
WORD wAddress[MAX_CARD_NO];
WORD wMajorVer;
WORD wMinorVer;
WORD wChType[MAX_CHANNEL_NO];
} TC_INI_TYPE;
我怎么能写包装器结构TC_INI_TYPE
。
看起来不错。不要忘记GetSysInfo声明。 – 2010-01-09 15:34:41
虽然不确定64位系统上的对齐方式。我认为它是以8字节的边界对齐的。 – codekaizen 2010-01-09 15:51:27