Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


ENTRYINT

PROCEDURE DIVISION または ENTRY ステートメントの USING 句で、プログラムの入り口点に該当する呼び出しインターフェース規約を指定するには、ENTRYINT を使用します。

ENTRYINT オプションの構文
構文図を読む構文図をスキップする             .-SYSTEM--.    
>>-ENTRYINT(-+-OPTLINK-+-)-------------------------------------><
             '-CDECL---'    
 

デフォルト: ENTRYINT(SYSTEM)

省略形: なし

(CALLINT を使用して、呼び出し用の呼び出しインターフェース規約を選択します。)

SYSTEM
SYSTEM サブオプションは、プラットフォームの標準システムのリンケージ規約が呼び出し規約となることを指定します。この規約は、システムの Windows ベースの API で使用されるリンケージ STDCALL です。

重要: 呼び出し先プログラムに複数の入り口点がある場合は、この規約を使用できない場合があります。

OPTLINK
OPTLINK サブオプションは、呼び出しインターフェース規約が OPTLINK であることを指定します。 OPTLINK は、SYSTEM 規約に代わる高速の規約です。 OPTLINK は、既存の IBM C および C++ 関数と、COBOL および PL/I プログラムが使用します。 ネスト済みプログラム用に生成される結合は、常に OPTLINK です。
CDECL
CDECL サブオプションは、呼び出しインターフェース規約が CDECL であることを指定します。CDECL は、Microsoft Visual C/C++ for Windows 関数とのインターフェースに使用されます。CDECL は、Microsoft C および C/C++ 関数のデフォルト規約です。

関連タスク
COBOL と C/C++ 用のリンケージ規約の設定
複数の入り口点のコーディング

関連参照
呼び出しインターフェース規約


ご利用条件 | フィードバック

Copyright IBM Corporation 1996, 2008.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)