ユーザー出口 9 は、圧縮レコードが書き込み可能な状態になったときに、ADAULD からコールされます。 ユーザー出口では、レコードを DD/OUT1 と DD/OUT2 のいずれか、または両方に書き込むか、あるいはどちらにも書き込まないかを判定します。
注意:
3 番目のアドレスがポイントする圧縮レコードの構造は、次のとおりです。
AL2 (L1) total length (inclusive) AL2 (L2) record length (inclusive) AL4 (ISN) XL (L2 - 8) '...compressed fields...' XL (L1 - L2 - 2) '...DVT entries...'
ユーザー出口が、標準の BASR 14,15 アセンブラ命令を使用してコールされます。 すべてのレジスタは、制御を受け取るときに保存され、ADAULD に制御を返す直前にリストアされる必要があります。 R15 の内容は無視されます。