QEncode
Chame essa função para converter alguns dados usando a codificação "Q".
inline BOOL QEncode(
BYTE* pbSrcData,
int nSrcLen,
LPSTR szDest,
int* pnDestLen,
LPCSTR pszCharSet,
int* pnNumEncoded = NULL
) throw( );
Parâmetros
pbSrcData
O buffer que contém os dados a ser codificado.nSrcLen
O comprimento em bytes dos dados a ser codificado.szDest
Buffer alocado chamador para receber dados codificados.pnDestLen
Ponteiro para uma variável que contém o comprimento em caracteres de szDest. Se a função obtiver êxito, a variável recebe o número de caracteres gravada no buffer.Se a função falhar, a variável recebe o comprimento necessário em caracteres do buffer.pszCharSet
O conjunto de caractere a ser usado para a conversão.pnNumEncoded
Um ponteiro para uma variável que contém o número de caracteres não seguros que tiveram de ser convertido no retorno.
Valor de retorno
RetornaTRUE sucesso, FALSE em caso de falha.
Comentários
"Q" esquema de codificação é descrito na RFC 2047)http://www.ietf.org/RFC/Rfc2047.txt).
Requisitos
Cabeçalho: atlenc.h