AtlHexDecode
Veröffentlicht: Juli 2016
Decodiert eine Zeichenfolge von Daten, die als hexadezimaler Text wie von eines vorherigen Aufruf AtlHexEncode codiert wurde.
Syntax
inline BOOL AtlHexDecode(
LPCSTR pSrcData,
int nSrcLen,
LPBYTE pbDest,
int* pnDestLen
) throw( );
Parameter
pSrcData
Die Zeichenfolge, die die decodiert werden Daten enthält.nSrcLen
Die Länge in Zeichen von pSrcData.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.
Anforderungen
Header: atlenc.h
Siehe auch
ATL-Konzepte (Active Template Library)
ATL COM Desktop Components
ATL Functions Alphabetical Reference
AtlHexDecodeGetRequiredLength
AtlHexEncode
AtlHexEncodeGetRequiredLength