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