Questo è il comando gendef che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
gendef - estrattore di esportazione DLL
SINOSSI
gendef [Opzioni]DLL>
DESCRIZIONE
gendef scarica le informazioni di esportazione DLL dagli eseguibili Windows a 32 e 64 bit (rispettivamente
eseguibili PE32 e PE32+).
VERSIONI
- Scarica sullo stdout
-h, --Aiuto
Descrivere brevemente la sintassi e le opzioni.
-a, --assume-stdcall
Supponiamo che le funzioni con convenzioni di chiamata ambigue utilizzino stdcall.
-I, --include-def-percorso <sentiero>
Aggiungere ulteriori percorsi di ricerca in cui cercare i file .def dei suggerimenti.
-f, --no-forward-output
Non inviare spedizionieri.
USCITA
Di default gendef scrive le informazioni di esportazione della DLL in un file che prende il nome dalla DLL,
sostituendo .dll con .def.
NOTO PROBLEMI
Per le DLL a 32 bit, gendef non è in grado di rilevare se viene esportata una funzione senza valore restituito (void).
da una DLL utilizza stdcall o cdecl. Sono disponibili due soluzioni alternative: utilizzare il comando "-a" opzione
per forzare le convenzioni di chiamata stdcall o generare file .def per qualsiasi DLL che stai utilizzando
interessato dipende da. gendef leggerà altri file .def trovati nel lavoro
directory per determinare la convenzione di chiamata in uso.
Le DLL a 64 bit non sono interessate, poiché utilizzano solo un'unica convenzione di chiamata.
Utilizza gendef online utilizzando i servizi onworks.net