Freigeben über


EscapeXML

Rufen Sie diese Funktion, um Zeichen zu konvertieren, die für die Verwendung in XML zu ihren Entsprechungen sicheren unsicher sind.

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

Parameter

  • szIn
    Die zu konvertierende Zeichenfolge.

  • nSrclen
    Die Länge in Zeichen der zu konvertierende Zeichenfolge.

  • szEsc
    Vom Aufrufer reservierter Puffer, an der konvertierten Zeichenfolge zu empfangen.

  • nDestLen
    Die Länge in Zeichen des vom Aufrufer reservierten Puffers.

  • dwFlags
    Kennzeichnet die Beschreibung, wie die Konvertierung ausgeführt werden soll. Siehe ATL_ESC-Flags.

Rückgabewert

Die Länge in Zeichen der konvertierten Zeichenfolge.

Hinweise

Die möglichen Konvertierungen, die von dieser Funktion ausgeführt werden, werden in der Tabelle dargestellt:

Quelle

Destination

<

&lt;

>

&gt;

&

&amp;

'

&apos;

"

&quot;

Anforderungen

Header: atlenc.h

Siehe auch

Weitere Ressourcen

ATL-Konzepte (Active Template Library)

ATL COM Desktop Components

ATL Functions Alphabetical Reference