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 biblioteki Active Template Library (ALT)

Składniki COM pulpitu ATL

ATL funkcje alfabetycznym odwołanie