Función WsEndReaderCanonicalization (webservices.h)

Esta función detiene la canonización XML iniciada por una llamada de función WsStartReaderCanonicalization anterior.

Los bytes canónicos restantes almacenados en búfer por el lector se escribirán en la función de devolución de llamada.

Sintaxis

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

Parámetros

[in] reader

Puntero al lector XML en el que se debe detener la canónica.

[in, optional] error

Puntero a un objeto WS_ERROR donde se debe almacenar información adicional sobre el error si se produce un error en la función.

Valor devuelto

Esta función puede devolver uno de estos valores.

Código devuelto Descripción
E_INVALIDARG
Uno o más argumentos no son válidos.
WS_E_INVALID_OPERATION
No se permite la operación debido al estado actual del objeto .

Comentarios

Se debe llamar a WsEndReaderCanonicalization en la misma profundidad a la que se llamó a WsStartReaderCanonicalization.

No es necesario llamar a WsEndReaderCanonicalization para llamar a WsFreeReader.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado webservices.h
Library WebServices.lib
Archivo DLL WebServices.dll