enumeración WS_ERROR_PROPERTY_ID (webservices.h)
Conjunto de valores de propiedad asociados al error. Se establecen y recuperan mediante WsGetErrorProperty y WsSetErrorProperty.
Syntax
typedef enum {
WS_ERROR_PROPERTY_STRING_COUNT = 0,
WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE = 1,
WS_ERROR_PROPERTY_LANGID = 2
} WS_ERROR_PROPERTY_ID;
Constantes
WS_ERROR_PROPERTY_STRING_COUNT Valor: 0 Número de cadenas de error (ULONG) disponibles en el objeto de error. Cadenas de error se puede agregar mediante WsAddErrorString. Cuando WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE está presente en el objeto de error, el texto de error correspondiente se contará como cadena adicional en el número devuelto de cadenas de error. Esta propiedad es de solo lectura. |
WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE Valor: 1 Si el error devuelto de la función se asignó a uno de los errores estándar WS_E_*, esta propiedad se usa para almacenar el original. código de error específico de implementación. Tenga en cuenta que el código de error original es específico de una implementación y una versión concretas de las bibliotecas subyacentes usadas por WWSAPI. No debe ser se espera que permanezca constante, ya que las bibliotecas pueden cambiar. El propósito principal de exponer este error es para fines de diagnóstico, ya que la aplicación puede eche un vistazo al código de error original de la biblioteca subyacente que provocó este error. Aplicaciones que realizan acciones específicas en función de la implementación Es probable que se rompa el código de error específico cuando cambie la implementación. Si el error no se asignó desde un valor específico de implementación en un error estándar, esta propiedad tendrá el valor NOERROR. El valor predeterminado es NOERROR. |
WS_ERROR_PROPERTY_LANGID Valor: 2 Esto identifica el idioma de cualquier información confidencial del idioma. en el objeto error. Este valor puede no ser cero. Este valor solo se puede establecer cuando se crea por primera vez el objeto de error, o bien después de que se haya restablecido mediante WsResetError. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | webservices.h |