Condividi tramite


Funzione WsAddErrorString (webservices.h)

Aggiunge una stringa di errore specificata all'oggetto error.

Sintassi

HRESULT WsAddErrorString(
  [in] WS_ERROR        *error,
  [in] const WS_STRING *string
);

Parametri

[in] error

Puntatore a una struttura WS_ERROR che rappresenta l'oggetto errore a cui aggiungere la stringa.

[in] string

Stringa da aggiungere. L'oggetto errore creerà una copia della stringa.

Valore restituito

Se la funzione ha esito positivo, restituisce NO_ERROR; in caso contrario, restituisce un codice di errore HRESULT.

Codice restituito Descrizione
E_INVALIDARG
Uno o più argomenti non sono validi.
E_OUTOFMEMORY
Memoria insufficiente per completare l'operazione.
Altri errori
Questa funzione può restituire altri errori non elencati in precedenza.

Commenti

Questa funzione richiede che la stringa sia nella lingua specificata dal LANGID dell'oggetto error. È possibile recuperare questo valore LANGID chiamando la funzione WsGetErrorProperty con il valore WS_ERROR_PROPERTY_LANGID dell'enumerazione WS_ERROR_PROPERTY_ID .

Requisiti

   
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