Aracılığıyla paylaş


UUEncode

Bu işleve uuencode bazı veriler çağırın.

inline BOOL UUEncode(
   const BYTE* pbSrcData,
   int nSrcLen,
   LPSTR szDest,
   int* pnDestLen,
   LPCTSTR lpszFile = _T("file"),
   DWORD dwFlags = 0 
) throw( );

Parametreler

  • pbSrcData
    Kodlanacak veri içeren bir arabellek.

  • nSrcLen
    Kodlanacak veri uzunluğunu bayt.

  • szDest
    Kodlanmış verileri almak için arayan tarafından ayrılmış arabellek.

  • pnDestLen
    İşaretçi uzunluğu karakter içeren değişken szDest.Değişken işlev başarılı olursa, arabelleğe yazılan karakterlerin sayısını alır.İşlev başarısız olursa, değişken karakter arabelleği istenen uzunluğa alır.

  • lpszFile
    atlsmtp_uuencode_header belirtilen üstbilgi eklenecek dosya dwFlags.

  • dwFlags
    Bu işlevin davranışı denetleyen bayraklar.Bkz: atlsmtp_uuencode bayrakları.

Dönüş Değeri

İade doğru başarı durumunda, yanlış başarısızlık.

Notlar

Bu uuencoding uygulaması POSIX P1003.2b/D11 belirtimine uyar.

Gereksinimler

Başlık: atlenc.h

Ayrıca bkz.

Başvuru

UUDecode

UUDecodeGetRequiredLength

UUEncodeGetRequiredLength

Diğer Kaynaklar

atl kavramları

atl com Masaüstü bileşenleri

atl işlevleri alfabetik referans