énumération WS_FAULT_ERROR_PROPERTY_ID (webservices.h)
Informations sur une erreur.
Syntax
typedef enum {
WS_FAULT_ERROR_PROPERTY_FAULT = 0,
WS_FAULT_ERROR_PROPERTY_ACTION = 1,
WS_FAULT_ERROR_PROPERTY_HEADER = 2
} WS_FAULT_ERROR_PROPERTY_ID;
Constantes
WS_FAULT_ERROR_PROPERTY_FAULT Valeur : 0 Valeur WS_FAULT facultative qui est la représentation d’erreur de l’erreur. Si Non la représentation d’erreur est présente, puis la valeur est NULL. Pour définir la valeur WS_FAULT, transmettez une WS_FAULT* à WsSetFaultErrorProperty. L’objet d’erreur effectue une copie du WS_FAULT. L’objet error sera également ajouter la chaîne d’erreur de l’erreur à l’ensemble de chaînes d’erreur dans l’objet d’erreur si la langue de la chaîne d’erreur correspond à celle de l’objet d’erreur. Pour obtenir la valeur WS_FAULT, passez une WS_FAULT** à WsGetFaultErrorProperty, qui retourne la valeur NULL (indiquant qu’aucune erreur n’a été définie) ou retourne un pointeur non NULL vers le WS_FAULT. Le pointeur non NULL est valide jusqu’à ce que WsResetError ou WsFreeError sont appelés pour l’objet d’erreur. La valeur par défaut est NULL. |
WS_FAULT_ERROR_PROPERTY_ACTION Valeur : 1 Valeur WS_XML_STRING facultative représentant l’action à utiliser pour l’erreur. Si la longueur de la chaîne est égale à zéro, aucune action n’est présente. Pour obtenir la valeur de chaîne, passez un WS_XML_STRING* à WsGetFaultErrorProperty. La chaîne retournée est valide jusqu’à WsResetError ou WsFreeError sont appelés pour l’objet d’erreur. Pour définir la valeur de chaîne, passez une WS_XML_STRING* à WsSetFaultErrorProperty. L’objet d’erreur effectue une copie de la chaîne. La valeur par défaut est une chaîne de longueur nulle. |
WS_FAULT_ERROR_PROPERTY_HEADER Valeur : 2 Valeur WS_XML_BUFFER facultative représentant un en-tête à ajouter au message d’erreur relatif à l’erreur. Si le pointeur vers le XML_BUFFER a la valeur NULL, aucun en-tête n’est présent. Pour obtenir la valeur d’en-tête, passez une WS_XML_BUFFER** à WsGetFaultErrorProperty. Le WS_XML_BUFFER retourné est valide jusqu’à WsResetError ou WsFreeError sont appelés pour l’objet d’erreur. Pour définir la valeur d’en-tête, transmettez un WS_XML_BUFFER** à WsSetFaultErrorProperty. L’objet d’erreur effectue une copie de la mémoire tampon. La valeur par défaut est NULL. |
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