QPDecode
Decodifica uma cadeia de caracteres dos dados que foram codificados no formato citar- imprimível como por uma chamada anterior a QPEncode.
inline BOOL QPDecode(
BYTE* pbSrcData,
int nSrcLen,
LPSTR szDest,
int* pnDestLen,
DWORD dwFlags = 0
) throw( );
Parâmetros
[in] pbSrcData
O buffer que contém os dados a ser descodificados.[in] nSrcLen
O tamanho em bytes de pbSrcData.[out] szDest
Buffer Chamador-atribuído para receber os dados descodificados.[out] pnDestLen
Um ponteiro a variável que contém o tamanho em bytes de szDest.Se a função é bem-sucedido, a variável recebe o número de bytes escritos no buffer.Se a função falhar, a variável recebe o comprimento necessário em bytes do buffer.[in] dwFlags
Sinaliza a descrição de como a conversão deve ser executada.Consulte sinalizadores de ATLSMTP_QPENCODE.
Valor de retorno
Retorna TRUE em êxito, FALSE em caso de falha.
Comentários
O esquema citar- imprimível de codificação está descrito no RFC 2045 (http://www.ietf.org/rfc/rfc2045.txt).
Requisitos
Cabeçalho: atlenc.h