-
[C#] DllImport struct**
Bonjour,
Je suis en train de faire une bibliotheque en C# qui utilise une dll ecrite en C.
Je suis confonté à un probleme.
J'ai une fonction qui attend un tableau de pointeur de la forme
'maStruct **nomS'
J'utilise dans C# DllImport.
J'ai essayé
-ref maStruct[] nomS
-[MarshalAs(UnmanagedType.LPArray) ref maStruct[] nomS
Mais ceci ne marche pas, j'ai l'erreur "Une exception de première chance de type 'System.AccessViolationException'"
Si quelqu'un sait comment faire, je suis preneur.
Merci d'avance.
-
C'est bon j'ai trouvé, en utilisant un IntPtr