Sdílet prostřednictvím


BEncode

Volání této funkce můžete převést některá data pomocí kódování "B".

inline BOOL BEncode( 
   BYTE* pbSrcData, 
   int nSrcLen, 
   LPSTR szDest, 
   int* pnDestLen, 
   LPCSTR pszCharSet  
) throw( );

Parametry

  • pbSrcData
    Vyrovnávací paměti obsahující data, která chcete zakódovat.

  • nSrcLen
    Délka dat pro zakódování v bajtech.

  • szDest
    Volající přidělené vyrovnávací zakódovaná data.

  • pnDestLen
    Ukazatel Proměnná délka znaků v szDest .Pokud funkce úspěšná, obdrží proměnné počet znaků, které jsou zapsány do vyrovnávací paměti.Pokud selže funkce, obdrží proměnné znaky vyrovnávací paměti na požadovanou délku.

  • pszCharSet
    Znaková sada pro převod.

Vrácená hodnota

Vrátí TRUE na úspěch, FALSE při selhání.

Poznámky

Schéma kódování "B" je popsána v dokumentu RFC 2047 (http://www.ietf.org/rfc/rfc2047.txt).

Požadavky

Záhlaví: atlenc.h

Viz také

Referenční dokumentace

BEncodeGetRequiredLength

Další zdroje

Koncepty knihovny ATL (Active Template Library)

Komponenty COM plochy ATL

Abecední odkaz funkce ATL