Langues

Tout langage de programmation pouvant invoquer un point d'entrée dans une DLL avec la convention d'appel « Pascal » peut être utilisé pour exécuter les fonctions EHLLAPI. Cependant, le kit d'outils Z and I Emulator for Windows EHLLAPI fournit des fichiers d'en-tête et des prototypes de fonctions uniquement pour les langages C++. Une compréhension claire de la disposition de la structure des données et des conventions d’appel est nécessaire pour utiliser n’importe quel autre langage. Le kit d'outils EHLLAPI prend en charge les compilateurs C/C++ suivants :
  • Microsoft® Visual C/C++ version 4.0 et supérieure
La plupart des autres compilateurs C/C++ fonctionneront également avec le kit d'outils.
Les applications EHLLAPI C/C++ doivent inclure le fichier d'en-tête Z and I Emulator for Windows EHLLAPI (HAPI_C.H). Ce fichier définit la disposition des structures de données et fournit un prototype pour le point d'entrée EHLLAPI.
Note : La disposition de la structure des données pour les applications 16 et 32 ​​bits n'est pas la même (voir Considérations relatives aux interfaces standard et améliorées).