Compartilhar via


EscapeXML

telefonar Esta função para converter caracteres não seguros para uso em XML para seus equivalentes em seguras.

inline int EscapeXML(
   const wchar_t * szIn,
   int nSrcLen,
   wchar_t * szEsc,
   int nDestLen,
   DWORD dwFlags = ATL_ESC_FLAG_NONE 
) throw( );

Parâmetros

  • szIn
    A seqüência de caracteres a ser convertido.

  • nSrclen
    O comprimento em caracteres da seqüência de caracteres a ser convertido.

  • szEsc
    Buffer alocado chamador para receber a seqüência convertida.

  • nDestLen
    O comprimento em caracteres do buffer alocado chamador.

  • dwFlags
    Sinalizadores que descrevem como a conversão for executada.See Sinalizadores ATL_ESC.

Valor de retorno

O comprimento em caracteres da seqüência de caracteres convertida.

Comentários

Possíveis conversões realizadas por essa função são mostradas na tabela:

Origem

Destination

<

&lt;

>

%&gt;

&

&amp;

'

&apos;

"

&quot;

Requisitos

Cabeçalho: atlenc.h

Consulte também

Outros recursos

Conceitos atl

Referência da ATL

Referência alfabético de funções ATL