est ce que le fait de lancer notre programme c a partir d'une IHM c#
pourrait faire en sorte que les doubles pointeurs ne sont plus acceptés
dans le prog C ?
Si ces valeurs ne sont utilisées qu'en interne il n'y a pas de raisons que l'interop soit la raison du problème.
Par contre si il y a une quelconque interaction avec les paramètres il faudrais peut etre que tu verifies leurs valeurs justement, dans la méthode exposée du code C lors de son appel.
Ah oui à ce propos donne nous donc un titre plus parlant sur le sujet, parce que je ne suis pas sur que ça soit très parlant pour ceux qui n'ont pas lu l'autre post ^^
Mais de toute facon c'est bien ton programme C# qui envoie des donnees a ta lib en C, hein ? C'est surement la qui a un probleme.. Peut etre que qlq part tu envoies une adresse ou lieu d'envoyer une valeur !? ou alors un mauvais cast, genre un int en uint ?