WsGetFaultErrorProperty-Funktion (webservices.h)

Ruft eine Fehlerfehlereigenschaft eines WS_ERROR-Objekts ab, auf das vom error-Parameter verwiesen wird.

Syntax

HRESULT WsGetFaultErrorProperty(
  [in] WS_ERROR                   *error,
  [in] WS_FAULT_ERROR_PROPERTY_ID id,
       void                       *buffer,
  [in] ULONG                      bufferSize
);

Parameter

[in] error

Ein Zeiger auf das WS_ERROR-Objekt mit der abzurufenden Eigenschaft.

[in] id

Stellt einen Bezeichner der abzurufenden Fehlereigenschaft dar.

buffer

Ein Zeiger, der auf den Speicherort verweist, an dem die abgerufene Fehlerfehlereigenschaft gespeichert wird.

Hinweis Der Zeiger muss über eine Ausrichtung verfügen, die mit dem Typ der Eigenschaft kompatibel ist.
 

[in] bufferSize

Die Anzahl der Bytes, die vom Aufrufer zum Speichern der abgerufenen Eigenschaft zugewiesen werden.

Rückgabewert

Diese Funktion kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
E_INVALIDARG
Die Eigenschafts-ID wurde für dieses Objekt nicht unterstützt, oder der angegebene Puffer war nicht groß genug für den Wert.
Andere Fehler
Diese Funktion gibt möglicherweise andere Fehler zurück, die oben nicht aufgeführt sind.

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]
Zielplattform Windows
Kopfzeile webservices.h
Bibliothek WebServices.lib
DLL WebServices.dll