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 :
__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# :
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.
Partager