I have a managed class library developed in C#.
Now i need to create a win 32 dll wrapper around it.

So in my Win 32 DLL i need to import that class library and call the starting point functions from it.

I am new on this. I was able to create functions and use it in test code.

int _stdcall sum(int x , int y)
{
	return x + y;
} 

char* _stdcall to_upper(char *lowerstring)
{
	_strupr(lowerstring);
	return lowerstring;
}

But i need to call external dll (C# class library) and call functions from the functions created here in Win32 DLL.

Help would really be appreciated.

I have a managed class library developed in C#.
Now i need to create a win 32 dll wrapper around it.

So in my Win 32 DLL i need to import that class library and call the starting point functions from it.

I am new on this. I was able to create functions and use it in test code.

int _stdcall sum(int x , int y)
{
	return x + y;
} 

char* _stdcall to_upper(char *lowerstring)
{
	_strupr(lowerstring);
	return lowerstring;
}

But i need to call external dll (C# class library) and call functions from the functions created here in Win32 DLL.

Help would really be appreciated.

I think i got the answer:
http://support.microsoft.com/kb/828736

Thanks

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.