Condividi tramite


Funzione WsWriteXmlBuffer (webservices.h)

Scrive un WS_XML_BUFFER in un writer.

Sintassi

HRESULT WsWriteXmlBuffer(
  [in]           WS_XML_WRITER *writer,
  [in]           WS_XML_BUFFER *xmlBuffer,
  [in, optional] WS_ERROR      *error
);

Parametri

[in] writer

Writer a cui verrà scritto il buffer XML.

[in] xmlBuffer

Buffer XML da scrivere.

[in, optional] error

Specifica la posizione in cui devono essere archiviate informazioni aggiuntive sugli errori se la funzione ha esito negativo.

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
E_INVALIDARG
Uno o più argomenti non sono validi.
WS_E_INVALID_OPERATION
L'operazione non è consentita a causa dello stato corrente dell'oggetto.
WS_E_QUOTA_EXCEEDED
È stata superata una quota.

Commenti

La funzione copia l'intero contenuto del WS_XML_BUFFER nel writer nella posizione corrente.

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