Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 プログラム作成リファレンス COBOL言語編


CBLDCPRF('PRFGETN ')

〈このページの構成〉

名称

性能検証用トレース取得通番の通知

形式

PROCEDURE DIVISIONの指定

CALL 'CBLDCPRF' USING 一意名1 一意名2

DATA DIVISIONの指定

01 一意名1.
   02 データ名A   PIC X(8) VALUE 'PRFGETN '.
   02 データ名B   PIC X(5).
   02 FILLER     PIC X(3).
   02 データ名Z   PIC S9(9) COMP VALUE ZERO.
 
01 一意名2     PIC 9(4) COMP.

機能

CBLDCPRF ('PRFGETN ')を呼び出す前に取得した,最新の性能検証用トレース(prfトレース)のプロセス内取得通番を,CBLDCPRF ('PRFGETN ')呼び出し元に通知します。

CBLDCPRF ('PRFGETN ')を呼び出したプロセスで一度も性能検証用トレースを取得していない場合,プロセス内取得番号は0となります。

UAPで値を設定するデータ領域

●データ名A

性能検証用トレース取得通番の通知を示す要求コードを「VALUE 'PRFGETN△'」と設定します。

●データ名Z

0を設定します。

OpenTP1から値が返されるデータ領域

●データ名B

ステータスコードが5けたの数字で返されます。

●一意名2

性能検証用トレース取得通番が返されます。

ステータスコード

ステータスコード

意味

00000

正常に終了しました。

04601

データ名に設定した値に誤りがあります。

要求コード(データ名A)が間違っている場合も含みます。