一般的な WSD スキャン サービス操作のエラー コード
この記事では、すべての WSD スキャン サービス操作に共通するエラー コードを示します。 操作で複数のエラーが発生した場合、スキャン サービスは最も具体的なエラーを返す必要があります。
Wsa:ActionNotSupported
WSD スキャン サービスは、クライアントがスキャン サービスでサポートされていない操作を要求すると、このエラーを返します。
Fault プロパティ Definition [コード] soap:Sender [サブコード] wsa:ActionNotSupported [理由] 受信側で [wsa:action] を処理することはできません。 [詳細] 無効な操作名 InvalidArgs
WSD スキャン サービスは、クライアントが操作の一部として無効な引数を送信すると、このエラーを返します。 無効な引数は、以下のいずれかになります。
十分な in 引数がない。
in 引数が多すぎる。
その名前による in 引数がない。
1 つ以上の in 引数のデータ型が間違っている。
Fault プロパティ Definition [コード] soap:Sender [サブコード] wscn:InvalidArgs [理由] 少なくとも 1 つの入力引数が無効です。 [詳細] 無効な引数
OperationFailed
WSD スキャン サービスは、スキャン サービスの現在の状態が、指定された操作の呼び出しを妨げている場合、このエラーを返すことがあります。
Fault プロパティ Definition [コード] soap:Receiver [サブコード] wscn:OperationFailed [理由] サービスが要求された操作を実行できません。 [詳細] なし ServerErrorTemporaryError
WSD スキャン サービスは、スキャナーが操作を処理しているときにサーバーで一時的なエラーが発生すると、このエラーを返します。 クライアントは、一時的な内部エラー状態がクリアされた可能性があることを想定し、変更されていない要求を後でもう一度試すことができます。 ディスクがいっぱいなどの一時的なエラーに適用される、より具体的なエラーが定義されている場合、スキャン サービスはそのエラー コードを返す必要があります。
Fault プロパティ Definition [コード] soap:Receiver [サブコード] wprt:ServerErrorTemporaryError [理由] サービスで予期しないエラーが発生しました。 [詳細] なし ServerErrorInternalError
WSD スキャン サービスは、スキャナーが予期しない状態を検出して要求を満たすことができない場合、このエラーを返します。 このエラーは、より永続的な種類の内部エラーを意味し、操作を再送信すると同じエラーが返されるという点で、ServerErrorTemporaryError とは異なっています。
Fault プロパティ Definition [コード] soap:Receiver [サブコード] wscn:ServerErrorInternalError [理由] サービスで予期しないエラーが発生しました。 [詳細] なし