UUDecode
Decodiert eine Zeichenfolge von Daten, die wie von eines vorherigen Aufruf Uuencode uuencoded.
Syntax
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
ATL-Konzepte (Active Template Library)
ATL COM Desktop Components
ATL Functions Alphabetical Reference
UUDecodeGetRequiredLength
UUEncode
UUEncodeGetRequiredLength