Compartir a través de


Valores devueltos de servicios web de Windows

Normalmente, la API de servicios web de Windows devuelve los códigos siguientes:

Código o valor devuelto Descripción
CERT_E_CN_NO_MATCH
0X800B010F
El nombre común del certificado no coincide con el valor especificado por la aplicación.
CERT_E_EXPIRED
0X800B0101
El certificado ha expirado o aún no es válido.
CERT_E_UNTRUSTEDROOT
0x800B0109
La cadena de certificados del certificado se procesó, pero finalizó en un certificado raíz que no es de confianza.
CERT_E_WRONG_USAGE
0x800B0110
El certificado no es válido para el uso solicitado, como un servidor mediante un certificado de cliente.
CRYPT_E_REVOCATION_OFFLINE
0x80092013
No se pudo comprobar la revocación del certificado porque no se pudo acceder a la lista de revocación de certificados.
E_INVALIDARG
0x8007000E
Uno o más argumentos no son válidos.
E_OUTOFMEMORY
0x80070057
Memoria insuficiente.
WS_E_ADDRESS_IN_USE
0x804d000b
La dirección especificada ya está en uso por el mismo proceso u otro proceso en el mismo equipo. Este código de error también se devuelve cuando no hay más direcciones disponibles.
WS_E_ADDRESS_NOT_AVAILABLE
0x804d000c
La dirección especificada no se puede usar en el equipo determinado.
WS_E_ENDPOINT_ACCESS_DENIED
0x804d0005
El punto de conexión remoto indica que se denegó el acceso. Este error solo se devolverá si el punto de conexión remoto indicó este error.
WS_E_ENDPOINT_ACTION_NOT_SUPPORTED
0x804d0011
El punto de conexión remoto indica que no se admite la acción especificada. Esto suele ser una indicación de un error de coincidencia en el contrato. Este error solo se devolverá si el punto de conexión remoto indicó este error.
WS_E_ENDPOINT_DISCONNECTED
0x804d0014
Existía una conexión con el punto de conexión remoto, pero el punto de conexión remoto la finalizó activamente o hubo una falta de conectividad con el punto de conexión remoto.
WS_E_ENDPOINT_FAILURE
0x804d000f
Errores generales del punto de conexión. Este error solo se devolverá si el punto de conexión respondió realmente con un error que indica que no pudo procesar la solicitud.
WS_E_ENDPOINT_FAULT_RECEIVED
0x804d0013
Se recibió un mensaje que contiene un error, pero se esperaba un mensaje diferente. La información de error real se puede obtener del objeto de error mediante WS_FAULT_ERROR_PROPERTY_FAULT.
WS_E_ENDPOINT_NOT_AVAILABLE
0x804d000e
El punto de conexión ya no está en el servicio en esta ubicación o está temporalmente fuera del servicio. Este error solo se devolverá si el software de la máquina remota indica este error.
WS_E_ENDPOINT_NOT_FOUND
0x804d000d
No se encuentra el punto de conexión, por ejemplo, si se puede encontrar el host o no hay un punto de conexión que escuche en el URI determinado.
WS_E_ENDPOINT_TOO_BUSY
0x804d0012
El punto de conexión remoto indica que el punto de conexión o el servidor en el que está hospedado está demasiado ocupado para procesar la solicitud. Aunque suele ser un indicador de un servidor sobrecargado, este error también se puede devolver cuando el punto de conexión o el servidor no están disponibles temporalmente por otros motivos.
WS_E_ENDPOINT_UNREACHABLE
0x804d0010
No hay conectividad de red o de ruta al extremo.
WS_E_INVALID_ENDPOINT_URL
0x803D0020
Este error se devuelve cuando la dirección URL del punto de conexión no es válida para la operación actual.
WS_E_INVALID_FORMAT
0x804d0000
Los datos que se interpretan no cumplen las expectativas del código que lo interpretaba. Este código de error se usa para cualquier tipo de discrepancia entre las expectativas y lo que se encontró realmente: XML no válido, protocolo de conexión no válido, formato incorrecto, esquema esperado xml no coincidente, etc. Es poco probable que el reintento de la operación se realice correctamente.
WS_E_INVALID_OPERATION
0x804d0003
La operación puede ser una operación válida para el objeto; sin embargo, el objeto está actualmente en un estado en el que no se permite la operación.
WS_E_NO_TRANSLATION_AVAILABLE
0x804d0009
La información confidencial del idioma, como una cadena de error localizada o una cadena de error, no está disponible en el idioma especificado.
WS_E_NOT_SUPPORTED
0x804d0017
Se ha solicitado una característica que se admite en algunas plataformas, pero no en la actual.
WS_E_NUMERIC_OVERFLOW
0x804d0002
La operación numérica daría lugar a desbordamiento debido a la falta de precisión de los valores especificados. Un ejemplo de esto es cuando se agregan dos valores enteros de 32 bits en los que el valor se ajustaría.
WS_E_OBJECT_FAULTED
0x804d0001
Se inicia una nueva operación para un objeto que ha producido un error debido a un error irrecuperable anterior.
WS_E_OPERATION_ABANDONED
0x804d0007
Una operación estaba pendiente, pero posteriormente se abandonó. Sin embargo, se seguirá ejecutando una operación abandonada; sin embargo, se indicará al autor de la llamada que ha terminado con este código de error.
WS_E_OPERATION_ABORTED
0x804d0004
Se inició una operación en un objeto y se ha anulado o está pendiente una operación, pero el objeto se anuló.
WS_E_OPERATION_TIMED_OUT
0x804d0006
Una operación no se completó con el tiempo de espera especificado. Los tiempos de espera de las operaciones se especifican mediante propiedades del objeto .
WS_E_OTHER
0x803D0021
Este error se devuelve cuando se produjo un error no reconocido en uno de los componentes de la plataforma que usa el marco de servicios web de Windows. Una aplicación puede obtener el código de error real del objeto de error, pero no debe depender del valor concreto, ya que puede cambiar en versiones futuras.
WS_E_PROXY_ACCESS_DENIED
0x803D0016
Este error se devuelve cuando el servidor proxy HTTP notifica el acceso denegado.
WS_E_PROXY_FAILURE
0x803D0015
Este error se devuelve cuando se produce un error en alguna parte del procesamiento del servidor proxy HTTP.
WS_E_PROXY_REQUIRES_BASIC_AUTH
0x803D0018
Este error se devuelve cuando el servidor proxy HTTP no aceptó el esquema de autenticación de encabezado HTTP elegido por el cliente y, en su lugar, requiere autenticación básica.
WS_E_PROXY_REQUIRES_DIGEST_AUTH
0x803D0019
Este error se devuelve cuando el servidor proxy HTTP no aceptó el esquema de autenticación de encabezado HTTP elegido por el cliente y, en su lugar, requiere autenticación implícita.
WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH
0x803D001B
Este error se devuelve cuando el servidor proxy HTTP no aceptó el esquema de autenticación de encabezado HTTP elegido por el cliente y, en su lugar, requiere la autenticación de negociación.
WS_E_PROXY_REQUIRES_NTLM_AUTH
0x803D001A
Este error se devuelve cuando el servidor proxy HTTP no aceptó el esquema de autenticación de encabezado HTTP elegido por el cliente y, en su lugar, requiere la autenticación NTLM.
WS_E_QUOTA_EXCEEDED
0x803d0008
Los límites del objeto se superarían al completar la operación. Muchos objetos tienen límites diferentes, algunos de los cuales pueden ser configurables.
WS_E_SECURITY_SYSTEM_FAILURE
0x803D0023
Este error se devuelve cuando se produce un error en una operación de seguridad en uno de los componentes de la plataforma de seguridad que usa el marco de servicios web de Windows.
WS_E_SECURITY_TOKEN_EXPIRED
0x803D0022
Este error se devuelve cuando el servidor rechazó un token de seguridad porque la duración del token ha expirado. Dependiendo de la configuración del servidor, el token puede ser renovable o puede solicitarse de nuevo.
WS_E_SECURITY_VERIFICATION_FAILURE
0x804d000a
Los datos tenían el formato correcto, pero no se pudieron comprobar ni confiar por algún motivo. Este error se devuelve al interpretar la información de seguridad que se ha recibido desde un punto de conexión remoto.
WS_E_SERVER_REQUIRES_BASIC_AUTH
0x803D001C
Este error se devuelve cuando el punto de conexión remoto no aceptó el esquema de autenticación de encabezado HTTP elegido por el cliente y, en su lugar, requiere autenticación básica.
WS_E_SERVER_REQUIRES_DIGEST_AUTH
0x803D001D
Este error se devuelve cuando el punto de conexión remoto no aceptó el esquema de autenticación de encabezado HTTP elegido por el cliente y, en su lugar, requiere autenticación implícita.
WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH
0x803D001F
Este error se devuelve cuando el punto de conexión remoto no aceptó el esquema de autenticación de encabezado HTTP elegido por el cliente y, en su lugar, requiere la autenticación de negociación.
WS_E_SERVER_REQUIRES_NTLM_AUTH
0x803D001E
Este error se devuelve cuando el punto de conexión remoto no aceptó el esquema de autenticación de encabezado HTTP elegido por el cliente y, en su lugar, requiere la autenticación NTLM.
WS_S_ASYNC
0x4d0000
Una función se completa de forma asincrónica.
WS_S_END
0x4d0001
Se ha alcanzado el final de la entrada. Esto se devuelve cuando no hay más mensajes disponibles en un canal. No hay más mensajes disponibles si el canal es de tipo WS_CHANNEL_TYPE_REPLY y ya ha recibido un mensaje, si la sesión se cerró o si el canal filtre el mensaje. Para obtener más información, consulte Información general sobre la capa de canal.