Funzione WsGetErrorString (webservices.h)
Recupera una stringa di errore da un oggetto error.
Sintassi
HRESULT WsGetErrorString(
[in] WS_ERROR *error,
[in] ULONG index,
[out] WS_STRING *string
);
Parametri
[in] error
Oggetto error contenente la stringa.
[in] index
Indice in base zero che identifica la stringa da recuperare. La prima stringa di errore (indice 0) sarà la stringa aggiunta più di recente all'oggetto error (usando WsAddErrorString). Quando WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE viene presentato nell'oggetto errore, il testo di errore corrispondente sarà disponibile nell'ultimo indice.
Il numero di errori può essere recuperato usando WS_ERROR_PROPERTY_STRING_COUNT.
[out] string
Stringa restituita. La stringa è valida finché non viene chiamato WsResetError o WsFreeError.
La stringa non è terminata zero.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Uno o più argomenti non sono validi. |
|
Questa funzione può restituire altri errori non elencati sopra. |
Commenti
La stringa si trova nella lingua specificata dalla proprietà LANGID dell'oggetto error. Questa operazione può essere recuperata usando WsGetErrorProperty con WS_ERROR_PROPERTY_LANGID.
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 |