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