Bonjour,

Pour la premiere fois j'utilise le dllimport pour appeller une dll c que j'ai codé.

Ci-dessous, le prototype de la fonction c dans la dll :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
__declspec(dllexport) void GetVoiePkdll(char* path, long Echantillons, int LongueurBlocDMA, double dCycle100, int AcqBytePerCycle, int sNbTT, double** pVoieP)
Ci-dessous, la declaration de la fonction c dans mon programme c# :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
[DllImport("ComputePK.dll", EntryPoint = "GetVoiePkdll")]
static extern void GetVoiePkdll(string path, long Echantillons, int LongueurBlocDMA, double dCycle100, int AcqBytePerCycle, int sNbTT, ref double[] VoieP);
Lors que j'essaye de lancer la fonction, on m'indique que le point d'entrée n'a pas été trouvé.
Pourriez vous m'aider ?
Merci.
F.