Freigeben über


Uudecode

Decodiert eine Zeichenfolge von Daten, die wie von eines vorherigen Aufruf Uuencode uuencoded.

inline BOOL UUDecode(
   BYTE* pbSrcData,
   int nSrcLen,
   BYTE* pbDest,
   int* pnDestLen 
) throw( );

Parameter

  • pbSrcData
    Die Zeichenfolge, die die decodiert werden Daten enthält.

  • nSrcLen
    Die Länge in Bytes von pbSrcData.

  • pbDest
    Vom Aufrufer reservierter Puffer, an der decodierten Daten zu empfangen.

  • pnDestLen
    Zeiger auf eine Variable, die die Länge in Bytes von pbDest enthält.Wenn die Funktion folgt, empfängt die Variable die Anzahl von Bytes, die in den Puffer geschrieben werden.Wenn die Funktion fehlschlägt, empfängt die Variable die erforderliche Länge in Bytes des Puffers.

Rückgabewert

Gibt TRUE bei Erfolg, FALSE auf Fehler zurück.

Hinweise

Diese uuencoding Implementierung folgt der Spezifikation POSIX P1003.2b/D11.

Anforderungen

Header: atlenc.h

Siehe auch

Referenz

UUDecodeGetRequiredLength

Uuencode

UUEncodeGetRequiredLength

Weitere Ressourcen

ATL-Konzepte

Desktop-Komponenten ATL COM

ATL funktioniert alphabetischer Verweis