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

Desktop-Komponenten ATL COM

ATL funktioniert alphabetischer Verweis