Suche Argumente, die mit den Methoden in C++ - dll ' s
Ok, so kann ich Sie verwenden dumpbin.exe /exports library.dll finden Sie alle Methoden in der dll.
...aber wie finde ich heraus, welche Argumente übergeben werden, die in Ihnen? Ohne eine header-Datei natürlich.
- ähnliche Frage: Call-Funktion in c++ - dll ohne header
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für die üblichen C-style-Exporte (z.B. Windows-API-DLLs): das können Sie nicht. Diese Informationen werden nicht gespeichert in der DLL und ist unweigerlich verloren, nach der Zusammenstellung (es sei denn, Sie haben die Kopfzeilen oder die debugging-Symbole).
C++ - Exporte, auf der anderen Seite, speichern Sie Ihre Signatur als Teil der verstümmelte name der Funktion und Sie können Sie mithilfe von Dependency Walker oder ähnlichen tools, oder demangle Sie manuell mit die UNDNAME tool oder DUMPBIN ist
/SYMBOLE
- option.