Partager via


Exportation à partir d'une DLL

Un fichier DLL a une disposition très similaire à un fichier .exe, avec une différence importante : un fichier DLL contient une table d’exportation. La table d’exportations contient le nom de chaque fonction que la DLL exporte vers d’autres exécutables. Ces fonctions sont les points d’entrée dans la DLL ; seules les fonctions de la table d’exportation sont accessibles par d’autres exécutables. Toutes les autres fonctions de la DLL sont privées à la DLL. La table d’exportation d’une DLL peut être consultée à l’aide de l’outil DUMPBIN avec l’option /EXPORTS.

Vous pouvez exporter des fonctions à partir d’une DLL à l’aide de deux méthodes :

Lors de l’exportation de fonctions avec l’une ou l’autre méthode, veillez à utiliser la convention d’appel __stdcall.

Que voulez-vous faire ?

Sur quels éléments souhaitez-vous obtenir des informations supplémentaires ?

Voir aussi

Importation et exportation