WS_FAULT_ERROR_PROPERTY_ID-Enumeration (webservices.h)
Informationen zu einem Fehler.
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;
Konstanten
WS_FAULT_ERROR_PROPERTY_FAULT Wert: 0 Ein optionaler WS_FAULT Wert, der die Fehlerdarstellung des Fehlers darstellt. Wenn nein Fehlerdarstellung ist vorhanden, dann ist der Wert NULL. Um den WS_FAULT-Wert festzulegen, übergeben Sie eine WS_FAULT* an WsSetFaultErrorProperty. Das Fehlerobjekt macht eine Kopie des WS_FAULT. Das Fehlerobjekt wird auch Fügen Sie die Fehlerzeichenfolge des Fehlers dem Satz von Fehlerzeichenfolgen im Fehlerobjekt hinzu. , wenn die Sprache der Fehlerzeichenfolge mit der Sprache des Fehlerobjekts übereinstimmt. Um den WS_FAULT-Wert abzurufen, übergeben Sie eine WS_FAULT** an WsGetFaultErrorProperty. die entweder NULL zurückgibt (was angibt, dass kein Fehler festgelegt wurde), oder gibt einen Nicht-NULL-Zeiger auf die WS_FAULT zurück. Der Nicht-NULL-Zeiger ist gültig, bis WsResetError oder WsFreeError werden für das Fehlerobjekt aufgerufen. Der Standardwert ist NULL. |
WS_FAULT_ERROR_PROPERTY_ACTION Wert: 1 Ein optionaler WS_XML_STRING Wert, der die aktion darstellt, die für den Fehler verwendet werden soll. Wenn die Länge der Zeichenfolge 0 ist, ist keine Aktion vorhanden. Um den Zeichenfolgenwert abzurufen, übergeben Sie eine WS_XML_STRING* an WsGetFaultErrorProperty. Die zurückgegebene Zeichenfolge ist gültig, bis WsResetError oder WsFreeError werden für das Fehlerobjekt aufgerufen. Um den Zeichenfolgenwert festzulegen, übergeben Sie eine WS_XML_STRING* an WsSetFaultErrorProperty. Das Fehlerobjekt macht eine Kopie der Zeichenfolge. Der Standardwert ist eine Zeichenfolge der Länge 0 (null). |
WS_FAULT_ERROR_PROPERTY_HEADER Wert: 2 Ein optionaler WS_XML_BUFFER Wert, der einen Header darstellt fügen Sie der Fehlermeldung in Bezug auf den Fehler hinzu. Wenn der Zeiger auf den XML_BUFFER NULL ist, ist kein Header vorhanden. Um den Headerwert abzurufen, übergeben Sie eine WS_XML_BUFFER** an WsGetFaultErrorProperty. Die zurückgegebene WS_XML_BUFFER ist gültig, bis WsResetError oder WsFreeError werden für das Fehlerobjekt aufgerufen. Um den Headerwert festzulegen, übergeben Sie eine WS_XML_BUFFER** an WsSetFaultErrorProperty. Das Fehlerobjekt macht eine Kopie des Puffers. Der Standardwert ist NULL. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Kopfzeile | webservices.h |