I'm writing a wrapper for a dll. The dll has a method whose signature resembles the following:
unsigned long aMethod(void *anyParameter,
void (*anotherMethod)(const char *, void *))
I've searching at google for a tutorial to give me insight on how to write the signature on C# so the framework can do the marshalling process.
How can it be written? Do you know about any tutorial, book or documentation on this subject?