AUDITFILE_EMITTER_EXIT エントリ ポイントのインターフェイスは次のとおりです。
AUDITFILE エミッターは、AuditfileExit プロパティで指定された DLL または共有オブジェクトをロードし、その中の AUDITFILE_EMITTER_EXIT エントリ ポイントをエミッター ステータスの変化が発生するたびに呼び出します。
typedef cobrtncode_t (*PFI_AUDITFILE_EMITTER_EXIT)(cobuns32_t function, cobuns8_t *emitter_name, ...);
0 | AUDITFILE エミッターを初期化しています。出口は、呼び出し時にエミッターのプロパティを変更する場合があります。 |
1 | AUDITFILE エミッターを初期化解除しています。出口は通常、以前の呼び出し時に取得したすべてのリソースを解放します。 |
2 | 新しい監査ファイルをアクティブにしています。 |
3 | アクティブな監査ファイルがいっぱいになりました。 |
4 | イベントを出力できる監査ファイルがありません。 |
function=0 | 追加のパラメーターなし |
function=1 | 追加のパラメーターなし |
function=2 | 1 つの追加パラメーター:null で終了するファイル名 |
function=3 | 1 つの追加パラメーター:null で終了するファイル名 |
function=4 | 追加のパラメーターなし |
なし
出口関数によって異なります。現在のところ、これは常に 0 になります。
説明:
このユーザー出口は COBOLで 記述しないでください。AUDITFILE エミッターを呼び出すサンプル ユーザー出口については、「サンプル ファイル auditfile_exit.c」を参照してください。