Sdílet prostřednictvím


Exportování funkcí z knihovny DLL podle pořadí, nikoli podle názvu

Nejjednodušším způsobem pro exportování funkcí z vaší knihovny DLL je exportovat je podle názvu. Toto se například stane, když použijete __declspec(dllexport). Ale místo toho můžete exportovat funkce podle pořadí. S touto technikou je třeba použít soubor .def namísto __declspec(dllexport). Pro určení pořadového čísla funkce připojte její pořadí k názvu funkce v souboru .def. Pro informace o určování pořadí si prohlédněte Exportování z knihovny DLL pomocí souborů .def.

Tip

Pokud chcete optimalizovat velikost souboru vaší knihovny DLL, použijte atribut NONAME na každé exportované funkci. S atributem NONAME jsou v tabulce exportu knihovny DLL uložena pořadová čísla namísto názvů funkcí. To může znamenat znatelnou úsporu, pokud exportujete mnoho funkcí.

Co chcete udělat?

Viz také

Koncepty

Export z knihovny DLL