2431 (097F) (RC2431): MQRC_SUB_USER_DATA_ERROR
説明
サブスクリプション記述子 MQSD の MQSUB 呼び出しで、
SubUserData フィールドが無効です。 次のいずれかが当てはまります。SubUserData.VSLengthはゼロより大きいが、SubUserData.VSOffsetがゼロで、SubUserData.VSPtrがヌル・ポインターである。SubUserData.VSOffsetがゼロでなく、SubUserData.VSPtrがヌル・ポインターではない (つまり、片方しか使用できない場合に両方のフィールドが使用されている可能性がある)。SubUserData.VSPtrが無効ポインターである。SubUserData.VSOffsetまたはSubUserData.VSPtrが、アクセス不可能なストレージを指している。SubUserData.VSLengthが、このフィールドに使用できる最大長を超えている。
完了コード
MQCC_FAILED
プログラマー応答
SubUserData.VSOffset または SubUserData.VSPtr の一方がゼロであり、もう一方がゼロでないことを確認します。 使用しているフィールドがアクセス可能なストレージを指していることを確認します。 このフィールドに使用できる最大長を超えない長さを指定する。