Hi,
Thanks for DaniWeb for its contribution.
I was looking for a understandable example to the problem "How marshalling happens when it comes C# from C++ specially for structure", And i am glad that i got a nice example in this forum.
However, i am in problem when it comes to pointer to structure. Let me put some samples here;
Example:
struct Dept
{
int dept_no;
char name[24];
};
struct Emp
{
int emp_no;
int emp_name[24];
struct Dept *stDept;
};
In above example, the problem line is "struct Dept *stDept;".
I would like to inform you that i am able to solve below pointer involvement:
Example: Working code
C++ : void* hThreadHandle;
C# : public IntPtr hThreadHandle;
Example: Not working code
struct Dept *stDept;
Thanks in advance for reply.