Hitachi

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


dc_dam_start

〈このページの構成〉

名称

回復対象外DAMファイル使用の開始

形式

ANSI C ,C++の形式

#include <dcdam.h>
int  dc_dam_start(DCLONG flags)

K&R版 C の形式

#include <dcdam.h>
int  dc_dam_start(flags)
DCLONG flags;

機能

回復対象外のDAMファイルを使うことを宣言します。回復対象外のDAMファイルを使うときは,dc_dam_open関数を呼び出す前に,dc_dam_start関数を呼び出します。dc_dam_start関数は,UAPプロセスごとに呼び出してください。

dc_dam_start関数が正常に終了すると,回復対象外のDAMファイルにアクセスする環境が設定されます。

UAPで値を設定する引数

●flags

DCNOFLAGSを設定します。

リターン値

リターン値

リターン値(数値)

意味

DC_OK

0

正常に終了しました。回復対象外のDAMファイルを使える状態になりました。

DCDAMER_PROTO

-1600

dc_rpc_open関数を呼び出していません。

DCDAMER_NOMEM

-1607

メモリが不足しました。

DCDAMER_PARAM_FLAGS

-1611

flagsに設定した値が間違っています。

DCDAMER_VERSION

-1618

UAPが,現在稼働しているDAMサービスでは動作できないDAMライブラリと結合されています。

DCDAMER_STARTED

-1647

dc_dam_start関数は,すでに呼び出しています。