Freigeben über


WsGetErrorProperty-Funktion (webservices.h)

Ruft eine Eigenschaft eines WS_ERROR -Objekts ab , auf das vom Error-Parameter verwiesen wird.

Syntax

HRESULT WsGetErrorProperty(
  [in] WS_ERROR             *error,
  [in] WS_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

Ein Bezeichner der abzurufenden Eigenschaft.

buffer

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

[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.
E_INVALIDARG
Mindestens ein Argument ist ungültig.
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