I have a C api and I am using p/invoke to call a function from the api in my C# application. The function signature is:
int APIENTRY GetData (CASHTYPEPOINTER cashData); Type definitions:
typedef CASHTYPE* CASHTYPEPOINTER; typedef struct CASH { int CashNumber; CURRENCYTYPE Types[24]; } CASHTYPE; typedef struct CURRENCY { char Name[2]; char NoteType[6]; int NoteNumber; } CURRENCYTYPE; How would be my C# method signature and data types?
Thank you.