Condividi tramite


Funzione WsSetFaultErrorProperty (webservices.h)

Impostare una proprietà Fault di un oggetto WS_ERROR .

Sintassi

HRESULT WsSetFaultErrorProperty(
  [in] WS_ERROR                   *error,
  [in] WS_FAULT_ERROR_PROPERTY_ID id,
       const void                 *value,
  [in] ULONG                      valueSize
);

Parametri

[in] error

Puntatore all'oggetto WS_ERROR in cui impostare la proprietà . Il puntatore deve fare riferimento a un oggetto WS_ERROR valido.

[in] id

Identificatore della proprietà da impostare.

value

Valore della proprietà da impostare. Il puntatore deve avere un allineamento compatibile con il tipo della proprietà .

[in] valueSize

Dimensione in byte del valore della proprietà.

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
E_INVALIDARG
L'ID proprietà non è supportato per questo oggetto.

Le dimensioni specificate non sono appropriate per la proprietà .

E_OUTOFMEMORY
Spazio insufficiente per impostare il valore della proprietà.
Altri errori
Questa funzione può restituire altri errori non elencati in precedenza.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione webservices.h
Libreria WebServices.lib
DLL WebServices.dll