言語

「Pascal」の呼び出し規則で DLL 内のエントリー・ポイントを呼び出すことができる プログラミング言語であれば、EHLLAPI 関数を実行するために使用できます。ただし、Z and I Emulator for Windows EHLLAPI ツールキットでは、 C++ 言語用のヘッダー・ファイルと関数プロトタイプだけが提供されています。他の言語を使用する場合には、データ構造レイアウトと呼び出し規則を 十分に理解することが必要となります。EHLLAPI ツールキットは、以下の C/C++ コンパイラーをサポートしています。
  • Microsoft Visual C/C++ バージョン 4.0 およびそれ以降
その他のほとんどの C/C++ コンパイラーもツールキットとともに 使用できます。
EHLLAPI C/C++ アプリケーションには、Z and I Emulator for Windows EHLLAPI ヘッダー・ファイル (HAPI_C.H) を組み込む必要があります。このファイルはデータ構造のレイアウトを定義し、EHLLAPI エントリー・ポイントの プロトタイプを提供します。
注: 16 ビットと 32 ビットのアプリケーションのデータ構造レイアウトは、 同じではありません (標準および拡張インターフェースの考慮事項を参照してください)。