WUA 网络错误代码

Windows 更新 代理 (WUA) API 在执行网络操作(例如搜索更新)时可能会返回以下错误代码:

常量/值 说明
WU_E_WINHTTP_INVALID_FILE
0x80240038
下载的文件具有意外的内容类型。
WU_E_PT_HTTP_STATUS_BAD_REQUEST
0x80244016
与 HTTP 状态 400 相同 - 服务器由于语法无效而无法处理请求。
WU_E_PT_HTTP_STATUS_DENIED
0x80244017
与 HTTP 状态 401 相同 - 请求的资源需要用户身份验证。
WU_E_PT_HTTP_STATUS_FORBIDDEN
0x80244018
与 HTTP 状态 403 相同 - 服务器了解请求,但拒绝满足请求。
WU_E_PT_HTTP_STATUS_NOT_FOUND
0x80244019
与 HTTP 状态 404 相同 - 服务器找不到请求的 URI (统一资源标识符) 。
WU_E_PT_HTTP_STATUS_BAD_METHOD
0x8024401A
与 HTTP 状态 405 相同 - 不允许使用 HTTP 方法。
WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ
0x8024401B
与 HTTP 状态 407 相同 - 需要代理身份验证。
WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT
0x8024401C
与 HTTP 状态 408 相同 - 服务器在等待请求时超时。
WU_E_PT_HTTP_STATUS_CONFLICT
0x8024401D
与 HTTP 状态 409 相同 - 由于与资源的当前状态冲突,请求未完成。
WU_E_PT_HTTP_STATUS_GONE
0x8024401E
与 HTTP 状态 410 相同 - 请求的资源在服务器上不再可用。
WU_E_PT_HTTP_STATUS_SERVER_ERROR
0x8024401F
与 HTTP 状态 500 相同 - 服务器内部的错误阻止了满足请求。
WU_E_PT_HTTP_STATUS_NOT_SUPPORTED
0x80244020
与 HTTP 状态 501 相同 - 服务器不支持满足请求所需的功能。
WU_E_PT_HTTP_STATUS_BAD_GATEWAY
0x80244021
与 HTTP 状态 502 相同 - 服务器在充当网关或代理时,在尝试满足请求时从其访问上游服务器收到无效响应。
WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL
0x80244022
与 HTTP 状态 503 相同 - 服务暂时过载。
WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT
0x80244023
与 HTTP 状态 504 相同 - 请求在等待网关时超时。
WU_E_PT_HTTP_STATUS_VERSION_NOT_SUP
0x80244024
与 HTTP 状态 505 相同 - 服务器不支持用于请求的 HTTP 协议版本。
WU_E_PT_HTTP_STATUS_NOT_MAPPED
0x8024402B
无法完成请求,原因与任何WU_E_PT_HTTP_* 错误代码都不对应。
WU_E_PT_WINHTTP_NAME_NOT_RESOLVED
0x8024402C
与 ERROR_WINHTTP_NAME_NOT_RESOLVED 相同 - 无法解析代理服务器或目标服务器名称。

要求

要求
标头
Wuerror.h