Uuencode
Chamar essa função ao uuencode alguns dados.
inline BOOL UUEncode(
const BYTE* pbSrcData,
int nSrcLen,
LPSTR szDest,
int* pnDestLen,
LPCTSTR lpszFile = _T("file"),
DWORD dwFlags = 0
) 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.lpszFile
O arquivo a ser adicionado ao cabeçalho quando ATLSMTP_UUENCODE_HEADER é especificado em dwFlags.dwFlags
Sinalizadores que controlam o comportamento da função.Consulte sinalizadores de ATLSMTP_UUENCODE.
Valor de retorno
Retorna Verdadeiro em êxito, Falso em caso de falha.
Comentários
Essa implementação uuencoding segue a especificação POSIX P1003.2b/D11.
Requisitos
Cabeçalho: atlenc.h