J'ai une DLL avec la signature suivante en C++. Il travaille en C++;C#: - P/invoquer la signature
void Decompress(unsigned char *in,int in_len,unsigned char * out,
unsigned *o_len,int *e);
Description du paramètre
- * à: Ce tableau d'octets est transmis à fonction.
- in_len: Longueur des octets dans le premier paramètre.
- * out: Ceci serait la sortie en tant que tableau d'octets.
- * o_len: Pas d'octets troisième paramètre
- * e: code d'erreur renvoyé
Comment puis-je appeler de C#?
Quelle serait la déclaration P/Invoke?
Voir aussi http://blogs.msdn.com/b/joshwil/archive/2005/08/10/450200.aspx, il semble que 32bit et 64bit CLR peut le faire différemment ... Comment –