Rational Developer for System z
PL/I for Windows, Version 7.6, プログラミング・ガイド

DLL からのデータのエクスポート

ここまでは、DLL から外部エントリーをエクスポートする方法について説明しました。 DLL から外部データをエクスポートすることもできます。DLL から外部データをエクスポートするには、そのデータが、アプリケーション全体を通して RESERVED として宣言されている必要があります。 以下の条件も満たしている必要があります。

例えば、変数 datatab のみをエクスポートする DLL を作成するには、次のルーチンを使用します。

*process dllinit langlvl(saa2);
 
  edata: package reserves( datatab );
 
    dcl datatab char(256) reserved external init( .... );
  end;

この DLL 外のプロシージャーに datatab をインポートするには、次のように宣言します。

    dcl datatab char(256) reserved(imported) external;

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)