énumération WS_ERROR_PROPERTY_ID (webservices.h)
Ensemble de valeurs de propriété associées à l’erreur. Ils sont définis et récupérés à l’aide de WsGetErrorProperty et 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 Valeur : 0 Nombre de chaînes d’erreur (ULONG) disponibles dans l’objet error. Chaînes d’erreur peut être ajouté à l’aide de WsAddErrorString. Lorsque WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE est présent dans l’objet d’erreur, le texte d’erreur correspondant est compté comme un chaîne supplémentaire dans le nombre de chaînes d’erreur retourné. Cette propriété est en lecture seule. |
WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE Valeur : 1 Si l’erreur retournée par la fonction a été mappée à l’un des erreurs standard WS_E_*, puis cette propriété est utilisée pour stocker l’original code d’erreur spécifique à l’implémentation. Notez que le code d’erreur d’origine est spécifique à une implémentation et une version particulières des bibliothèques sous-jacentes utilisées par WWSAPI. Il ne devrait pas être est censé rester constant, car les bibliothèques peuvent changer. Le main’objectif de l’exposition de cette erreur est à des fins de diagnostic, car l’application peut examinez le code d’erreur d’origine de la bibliothèque sous-jacente à l’origine de cette erreur. Applications qui prennent des mesures spécifiques en fonction de l’implémentation le code d’erreur spécifique sera probablement rompu lorsque l’implémentation change. Si l’erreur n’a pas été mappée à partir d’une valeur spécifique à l’implémentation à une erreur standard, cette propriété aura la valeur NOERROR. La valeur par défaut est NOERROR. |
WS_ERROR_PROPERTY_LANGID Valeur : 2 Cela identifie la langue de toutes les informations sensibles linguistiques dans l’objet error. Cette valeur peut ne pas être égale à zéro. Cette valeur ne peut être définie que lorsque l’objet d’erreur est créé pour la première fois, ou après sa réinitialisation à l’aide de WsResetError. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | webservices.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour