常见的 WSD 扫描服务操作错误代码
本文列出了所有 WSD 扫描服务操作通用的错误代码。 如果操作导致多个错误,扫描服务应返回最具体的错误。
Wsa:ActionNotSupported
当客户端请求扫描服务不支持的操作时,WSD 扫描服务将返回此错误。
Fault 属性 定义 [代码] soap:Sender [Subcode] wsa:ActionNotSupported [原因] 无法在接收方处理 [wsa:action]。 [详细信息] 无效的操作名称 InvalidArgs
当客户端将无效参数作为操作的一部分发送时,WSD 扫描服务将返回此错误。 无效参数可以是以下任一项:
参数 中 没有足够的参数。
参数 太多 。
该名称 没有 in 参数。
中的一个或多个参数的数据类型不正确。
Fault 属性 定义 [代码] soap:Sender [Subcode] wscn:InvalidArgs [原因] 至少有一个输入参数无效。 [详细信息] 无效参数
OperationFailed
当扫描服务的当前状态阻止调用指定的操作时,WSD 扫描服务可能会返回此错误。
Fault 属性 定义 [代码] soap:Receiver [Subcode] wscn:OperationFailed [原因] 服务无法执行请求的操作。 [详细信息] 无 ServerErrorTemporaryError
当服务器在扫描程序处理操作时遇到临时错误时,WSD 扫描服务将返回此错误。 客户端可以在稍后的某个时间点再次尝试未修改的请求,预期临时内部错误条件可能已清除。 如果定义了适用于临时错误(例如磁盘已满)的更具体错误,则扫描服务应返回该错误代码。
Fault 属性 定义 [代码] soap:Receiver [Subcode] wprt:ServerErrorTemporaryError [原因] 服务出现意外错误。 [详细信息] 无 ServerErrorInternalError
当扫描程序遇到导致无法满足请求的意外情况时,WSD 扫描服务将返回此错误。 此错误与 ServerErrorTemporaryError 的不同之处在于,它意味着更永久的内部错误类型,重新发送操作将返回相同的错误。
Fault 属性 定义 [代码] soap:Receiver [Subcode] wscn:ServerErrorInternalError [原因] 服务出现意外错误。 [详细信息] 无