BEncode
Appelez cette fonction pour convertir des données à l'aide de l'encodage de « B ».
inline BOOL BEncode(
BYTE* pbSrcData,
int nSrcLen,
LPSTR szDest,
int* pnDestLen,
LPCSTR pszCharSet
) throw( );
Paramètres
pbSrcData
La mémoire tampon qui contient les données à encoder.nSrcLen
La longueur en octets des données à encoder.szDest
Mémoire tampon allouée par l'appelant reçoive les données encodées.pnDestLen
Pointeur vers une variable qui contient la longueur caractères d' szDest. Si la fonction réussit, la variable reçoit le nombre de caractères entrés dans la mémoire tampon. Si la fonction échoue, la variable reçoit la longueur requise dans les caractères de la mémoire tampon.pszCharSet
Le jeu de caractères à utiliser pour la conversion.
Valeur de retour
Retourne TRUE en cas de réussite, FALSE en cas de échec.
Notes
Le schéma d'encodage de « B » est décrite dans la norme RFC 2047 (http://www.ietf.org/rfc/rfc2047.txt).
Configuration requise
Header: atlenc.h