Sdílet prostřednictvím


EscapeXML

Volání této funkce můžete převést znaky, které nebezpečné pro použití v XML na bezpečné ekvivalenty.

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

Parametry

  • szIn
    Řetězec, který chcete převést.

  • nSrclen
    Délka řetězce převést znaky.

  • szEsc
    Volající přidělené vyrovnávací převedeného řetězec.

  • nDestLen
    Délka znaky volající přidělené vyrovnávací paměti.

  • dwFlags
    Příznaky popisující, jak má být proveden převod.Viz příznaky ATL_ESC.

Vrácená hodnota

Délka znaků převedeného řetězec.

Poznámky

V tabulce jsou uvedeny možné převody prováděné této funkce:

Zdroj

Cíl

<

& lt;

>

& gt;

&

& amp;

'

& apos;

"

& quot;

Požadavky

Záhlaví: atlenc.h

Viz také

Další zdroje

Koncepty knihovny ATL (Active Template Library)

Komponenty COM plochy ATL

Abecední odkaz funkce ATL