Я знаю, как extern-методы в .dll, как мне extern Structs?
Я хочу создать метод C, например
extern __declspec(dllexport) myStructure getStruct();
где myStructure - что-то вроде
typedef struct
{
int A;
int B;
char C;
} myStructure;
Как я могу вызвать getStruct () из куска кода C # без предварительного определения той же самой точной структуры в C #? Я хочу сохранить централизованную декларацию myStructure, чтобы мне приходилось вносить изменения в код только в одном месте.
Спасибо большое!