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