Jest to polecenie gendef, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
gendef - ekstraktor eksportu DLL
STRESZCZENIE
gendef [Opcje]DLL>
OPIS
gendef zrzuca informacje o eksporcie DLL z 32- i 64-bitowych plików wykonywalnych systemu Windows (odpowiednio
pliki wykonywalne PE32 i PE32+).
OPCJE
- Zrzut na standardowe wyjście
-h, --help
Krótko opisz składnię i opcje.
-a, --załóż-stdcall
Załóżmy, że funkcje z niejednoznacznymi konwencjami wywoływania używają stdcall.
-I, --include-def-ścieżka <ścieżka>
Dodaj dodatkowe ścieżki wyszukiwania, w których można szukać plików .def wskazówek.
-f, --brak wyjścia-do przodu
Nie wysyłaj forwarderów.
WYDAJNOŚĆ
Domyślnie gendef zapisuje informacje o eksporcie DLL do pliku nazwanego po DLL,
zamiana .dll na .def.
ZNANE ZAGADNIENIA
W przypadku 32-bitowych bibliotek DLL, gendef nie może wykryć, czy została wyeksportowana funkcja bez wartości zwracanej (void).
przez bibliotekę DLL używa stdcall lub cdecl. Dostępne są dwa obejścia: albo użyj „-a" opcja
aby wymusić konwencje wywoływania stdcall lub wygenerować pliki .def dla dowolnych bibliotek DLL, którymi jesteś
zainteresowany zależy od. gendef odczyta inne znalezione pliki .def
katalog, aby określić używaną konwencję wywoływania.
Nie ma to wpływu na 64-bitowe biblioteki DLL, ponieważ używają one tylko jednej konwencji wywoływania.
Korzystaj z gendef online, korzystając z usług onworks.net