TDPは、以下の4種類の場合に、ユーザーから提供された出口ルーチンを呼び出します。
- データベース セッションの確立中、任意のユーザー アドレス空間の出口(User Address Space Exit: TDPUAX)がアプリケーション アドレス空間で制御を受信した。
- データベース セッションの確立中、任意のユーザー ログオン出口(User Logon Exit: TDPLGUX)がTDPアドレス空間で制御を受信した。
- 要求がデータベースに送信される前またはデータベースから応答を受信した後で、任意のユーザー トランザクション コレクション出口(User Transaction Collection Exit: TDPUTCE)がTDPアドレス空間で制御を受信した。
- データベースがセキュリティ違反を検出したときに、任意のユーザー セキュリティ インターフェース(User Security Interface: TDPUSEC)がTDPアドレス空間で制御を受信した。