Je suppose que vous avez seulement la DLL par lui-même, si vous avez un fichier d'en-tête et il serait beaucoup plus facile puisque vous pouvez passer directement à déterminer directement comment il Pinvoke.
Vous devez d'abord vous procurer la signature de la fonction pour connaître les arguments et leurs types. Si c'est une DLL C++, vous pourriez être en mesure de sortir ceci avec Dependency Walker, s'il s'agit d'une DLL C, vous pourriez avoir à regarder le code d'assemblage réel pour comprendre les arguments et leurs types.
Si vous ne trouvez pas la signature, alors vous pouvez utiliser PInvoke pour l'appeler à partir de C#, regardez le PInvoke website pour plus de détails et de nombreux exemples.
Est-ce un nom ordinaire ou un nom tronqué? –