Udostępnij za pośrednictwem


Eksportowanie z biblioteki DLL

Plik DLL ma układ bardzo podobny do pliku .exe, z jedną ważną różnicą — plik DLL zawiera tabelę eksportów. Tabela eksportów zawiera nazwę każdej funkcji eksportowanej przez bibliotekę DLL do innych plików wykonywalnych. Te funkcje są punktami wejścia do biblioteki DLL; dostęp do innych plików wykonywalnych mogą uzyskiwać tylko funkcje w tabeli eksportów. Wszystkie inne funkcje w dll są prywatne dla biblioteki DLL. Tabelę eksportów biblioteki DLL można wyświetlić przy użyciu narzędzia DUMPBIN z opcją /EXPORT.

Funkcje można wyeksportować z biblioteki DLL przy użyciu dwóch metod:

Podczas eksportowania funkcji z jedną z metod upewnij się, że używasz __stdcall konwencji wywoływania.

Co chcesz zrobić?

Co chcesz dowiedzieć się więcej?

Zobacz też

Importowanie i eksportowanie