Compartir a través de


EscapeXML

Llame a esta función para convertir los caracteres que no es seguro para el uso en XML a sus equivalentes seguros.

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

Parámetros

  • szIn
    Cadena que se va a convertir.

  • nSrclen
    La longitud en caracteres de la cadena que se va a convertir.

  • szEsc
    búfer asignado por el llamador para recibir la cadena convertida.

  • nDestLen
    La longitud en caracteres del búfer asignado por el llamador.

  • dwFlags
    Marca la descripción de cómo la conversión debe realizar. Vea Marcadores de ATL_ESC.

Valor devuelto

la longitud en caracteres de la cadena convertida.

Comentarios

Las conversiones posibles realizadas por esta función se muestran en la tabla:

Origen

Destino

<

&lt;

>

&gt;

&

&amp;

'

&apos;

"

&quot;

Requisitos

encabezado: atlenc.h

Vea también

Otros recursos

Conceptos de Active Template Library (ATL)

ATL COM Desktop Components

ATL Functions Alphabetical Reference