Condividi tramite


Funzione WsSetErrorProperty (webservices.h)

Imposta una proprietà oggetto WS_ERROR .

Sintassi

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

Parametri

[in] error

Puntatore all'oggetto 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

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

[in] valueSize

Dimensioni in byte del valore della proprietà.

Valore restituito

Questa funzione può restituire uno di questi valori.

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

Le dimensioni specificate non sono appropriate per la proprietà.

E_OUTOFMEMORY
Non c'era spazio sufficiente per impostare il valore della proprietà.
Altri errori
Questa funzione può restituire altri errori non elencati sopra.

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