Udostępnij za pośrednictwem


EscapeXML

Wywołanie tej funkcji konwersji znaków, które są niebezpieczne dla użycia w formacie XML na ich odpowiedniki bezpieczne.

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

Parametry

  • szIn
    Ciąg do konwersji.

  • nSrclen
    Długość w znaki ciągu do konwersji.

  • szEsc
    Przydzielone wywołującego bufor odbioru ciąg przekonwertowany.

  • nDestLen
    Długość w znakach buforu przydzielone przez obiekt wywołujący.

  • dwFlags
    Flagi opisujące, jak konwersja jest wykonywane.Zobacz flagi ATL_ESC.

Wartość zwracana

Długość w znakach ciąg przekonwertowany.

Uwagi

Możliwe konwersje wykonywane przez tę funkcję są przedstawione w tabeli:

Źródła

Miejsce docelowe

<

& lt;

>

& gt;

&

& amp;

'

& apos;

"

& quot;

Wymagania

Nagłówek: atlenc.h

Zobacz też

Inne zasoby

Pojęcia ATL

Składniki COM pulpitu ATL

ATL funkcje alfabetycznym odwołanie