2010-03-22 8 views
4

simple question: Comment puis-je trouver des commandes pour un DLLImport dans C# .Net et/ou les points d'entrée de la DLL? Je vais utiliser le MobileDevice-Libary de ITunes pour envoyer des commandes à un Iphone. Je connais environ 90% des DLL-Commandes d'un autre projet open source, mais il en reste 10%, et j'ai besoin d'une commande de ce 10%.Comment faire pour trouver DLL EntryPoint?

Répondre

0

Vous pouvez utiliser l'assistant Interop PInvoke qui est inclus dans CLRInsideOut2008_01.exe

Je l'ai utilisé beaucoup pour aider les définitions PInvoke il m'a sauvé beaucoup de temps.

0

Ouvrez la DLL dans un bon éditeur de texte (comme UltraEdit ou plus). Vous lirez toutes les fonctions à bord dans le volet ASCII de droite. Si vous connaissez déjà quelques fonctions, faites ctrl + f pour trouver celui-ci, le reste des fonctions implémentées sera présenté dans le voisinage. Grtz E

0

PE File Reader est une DLL (avec source en C++) qui peut lire les fichiers PE et vous donner le point d'entrée pour la DLL.

La source est fournie non encombrée par la GPL, vous pouvez donc utiliser la source et/ou la DLL dans votre projet comme vous le souhaitez.

Questions connexes