次のテーブルに、イベント コードのリストと、各イベントに対してDataConnectorオペレータが通知出口ルーチンに渡すデータについての説明を示します。 このテーブルに示されている情報は、システム ログにも送られます。
将来の拡張機能をサポートするために、ユーザー独自の通知出口ルーチンが、無効なイベント コードや未定義のイベント コードを無視して動作すること、およびそれらのイベント コードが原因でオペレータが異常終了しないことを常に確認してください。
イベント コード | イベント | 通知レベル | イベントの説明 | ||
---|---|---|---|---|---|
低 | 中 | 高 | |||
0 | Initialize(初期化) | はい | 通知機能が正常に処理されたことを表わします。
以下のオフセット フィールドには、イベント レコード内のデータ項目(NULLで終わる文字列)に対するバイト オフセットが格納されています。イベント レコードのアドレスが与えられると、そのオフセットを使用して該当文字列のアドレスを取得できます。
|
||
1 | Directory Scan Complete(ディレクトリ スキャンの完了) | はい | ディレクトリ内のファイル名のスキャンが正常に処理されたことを表わします。
以下のオフセット フィールドには、イベント レコード内のデータ項目(NULLで終わる文字列)に対するバイト オフセットが格納されています。イベント レコードのアドレスが与えられると、そのオフセットを使用して各項目の文字列のアドレスを取得できます。
|
||
2 | File Read Complete(ファイル読み取りの完了) | はい | ファイル リスト内のファイルが正常に処理されたことを表わします。
以下のオフセット フィールドには、イベント レコード内のデータ項目(NULLで終わる文字列)に対するバイト オフセットが格納されています。イベント レコードのアドレスが与えられると、そのオフセットを使用して該当文字列のアドレスを取得できます。
|
||
3 | Checkpoint(チェックポイント) | はい | チェックポイントが正常に処理されたことを表わします。
以下のオフセット フィールドには、イベント レコード内のデータ項目(NULLで終わる文字列)に対するバイト オフセットが格納されています。イベント レコードのアドレスが与えられると、そのオフセットを使用して各項目の文字列のアドレスを取得できます。
|
||
4 | Terminate(終了) | はい | 通知機能の終了が成功したことを意味します。
|