Compartilhar via


Função WsEndReaderCanonicalization (webservices.h)

Essa função interrompe a canonização XML iniciada por uma chamada de função WsStartReaderCanonicalization anterior.

Todos os bytes canônicos restantes armazenados em buffer pelo leitor serão gravados na função de retorno de chamada.

Sintaxe

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

Parâmetros

[in] reader

Um ponteiro para o leitor XML no qual a canonização deve ser interrompida.

[in, optional] error

Um ponteiro para um objeto WS_ERROR em que informações adicionais sobre o erro devem ser armazenadas se a função falhar.

Retornar valor

Essa função pode retornar um desses valores.

Código de retorno Descrição
E_INVALIDARG
Um ou mais argumentos são inválidos.
WS_E_INVALID_OPERATION
A operação não é permitida devido ao estado atual do objeto.

Comentários

WsEndReaderCanonicalization deve ser chamado na mesma profundidade em que WsStartReaderCanonicalization foi chamado.

Não é necessário chamar WsEndReaderCanonicalization para chamar WsFreeReader.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho webservices.h
Biblioteca WebServices.lib
DLL WebServices.dll