【发布时间】:2009-10-01 08:01:41
【问题描述】:
我有一个 C api,我正在使用 p/invoke 从我的 C# 应用程序中的 api 调用一个函数。函数签名是:
int APIENTRY GetData (CASHTYPEPOINTER cashData);
类型定义:
typedef CASHTYPE* CASHTYPEPOINTER;
typedef struct CASH
{
int CashNumber;
CURRENCYTYPE Types[24];
} CASHTYPE;
typedef struct CURRENCY
{
char Name[2];
char NoteType[6];
int NoteNumber;
} CURRENCYTYPE;
我的 C# 方法签名和数据类型如何?
谢谢。
【问题讨论】: