QEncode
Chamar essa função para converter alguns dados usando codificação de”. “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 codificados.nSrcLen
O tamanho em bytes de dados a ser codificados.szDest
Buffer Chamador-atribuído para receber os dados codificados.pnDestLen
Um ponteiro a variável que contém o comprimento de caracteres de szDest.Se a função é bem-sucedido, a variável recebe o número de caracteres gravados no buffer.Se a função falhar, a variável recebe o comprimento necessário em buffer de caracteres.pszCharSet
O conjunto de caracteres a ser usado para a conversão.pnNumEncoded
Um ponteiro para uma variável em retorno que contém o número de caracteres não seguro que tinham que ser convertidos.
Valor de retorno
Retorna Verdadeiro em êxito, Falso em caso de falha.
Comentários
O esquema de codificação de “Q” é descrito no RFC 2047 (http://www.ietf.org/rfc/rfc2047.txt).
Requisitos
Cabeçalho: atlenc.h