Este es el comando gendef que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
gendef - extractor de exportación de DLL
SINOPSIS
gentileza [opciones]DLL>
DESCRIPCIÓN
gentileza vuelca la información de exportación de DLL de ejecutables de Windows de 32 y 64 bits (respectivamente
Ejecutables PE32 y PE32 +).
CAMPUS
- Volcar a stdout
-h, --ayuda
Describe brevemente la sintaxis y las opciones.
-a, --asumir-stdcall
Suponga que las funciones con convenciones de llamada ambiguas usan stdcall.
-I, --include-def-ruta <camino>
Agregue rutas de búsqueda adicionales en las que buscar archivos .def de sugerencias.
-f, --sin salida hacia adelante
No genere reenviadores.
SALIDA
Por defecto gentileza escribe la información de exportación de la DLL en un archivo con el nombre de la DLL,
reemplazando .dll con .def.
CONOCIDO CUESTIONES
Para DLL de 32 bits, gentileza no se puede detectar si se exportó una función sin valor de retorno (nulo)
por una DLL usa stdcall o cdecl. Hay dos soluciones disponibles: utilice el "-a" opción
para forzar las convenciones de llamadas de stdcall, o generar archivos .def para cualquier DLL, el DLL que está
interesado depende de. gentileza leerá otros archivos .def que se encuentran en el trabajo
directorio para determinar la convención de llamada en uso.
Las DLL de 64 bits no se ven afectadas, ya que solo utilizan una única convención de llamada.
Use gendef en línea usando los servicios de onworks.net