Funzione WsReadEndElement (webservices.h)

Questa funzione garantisce che il nodo Lettore corrente sia un elemento End e passa il lettore al nodo successivo.

Se il lettore non è posizionato in un elemento End quando la funzione viene chiamata, lo spazio vuoto verrà ignorato tentando di trovarne uno. Se dopo aver ignorato spazi vuoti non viene posizionato in un elemento End , restituisce un'eccezione WS_E_INVALID_FORMAT .

Vedere Valori restituiti da Servizi Web Windows.

Sintassi

HRESULT WsReadEndElement(
  [in]           WS_XML_READER *reader,
  [in, optional] WS_ERROR      *error
);

Parametri

[in] reader

Puntatore al lettore XML che legge l'elemento End. Il puntatore deve fare riferimento a un oggetto WS_XML_READER valido.

[in, optional] error

Puntatore a un oggetto WS_ERROR in cui devono essere archiviate informazioni aggiuntive sull'errore se la funzione ha esito negativo.

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
WS_E_INVALID_FORMAT
I dati di input non erano nel formato previsto o non hanno il valore previsto.
WS_E_QUOTA_EXCEEDED
È stata superata una quota.

Commenti

Questa funzione può non riuscire per uno dei motivi elencati in WsReadNode.

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