SVC 29、SCRATCH

制約事項: 本トピックは Windows 環境にのみ該当します。
入力
レジスタ 1

CAMLST マクロで生成されるパラメーター リストのアドレス

出力
レジスタ 15

戻りコード:

0 = 成功

それ以外の値はエラーを意味します。詳細については、IBM マニュアル『DFSMS DFP Advanced Services SC26-4921』を参照してください。

パラメーター リスト、長さは 20 バイト

バイト 説明
0 x'41':SCRATCH の命令コード
1

ビットの意味

0=1 ジョブまたはステップの終了による動的割り当て解除

1=1 ジョブ ステップ制御ブロックの JSCBPASS ビットが有効な場合、パスワード保護は無視されます。無効な場合、パスワード保護は無視されません。

2-7 予約済み (ゼロに設定)

2

ビットの意味

0=1 動的割り当て解除。呼び出し側によって TIOT がキューに入れられます。

1=1 および 3=0 パージ日付を確認します。

1=1 および 3=1 パージ日付をオーバーライドします。

2 予約済み

4=1 呼び出し側が Supervisor 状態の場合、RACF 処理が無視されます。

5-7 予約済み

3 予約済み、ゼロに設定
4

ビットの意味

0=1 ジョブまたはステップの終了により、SVC が呼び出されます。

1=1 読み取りまたは書き込みプログラムにより、SVC が呼び出されます。

2-7 予約済み (ゼロに設定)

5 から 7 データ セット名のアドレス
8 から 11 予約済み、ゼロに設定
12 から 15 ボリューム リストのアドレス