Vous pouvez essayer suivez le code :
[StructLayout (LayoutKind.Sequential, CharSet = CharSet.Ansi)]
paramètres de struct
{
cp d'international ;
TB d'international ;
[MarshalAs (UnmanagedType.SysInt, SizeConst = 8)]
carte d'international [] ;
[MarshalAs (UnmanagedType.R8, SizeConst = 8)]
freq de double [] ;
}
[DllImport (« MyDLL.Dll »)]
charge statique externe publique international FunctionName (param de paramètres de référence) ;