AtlHexEncode
Wywołanie tej funkcji do kodowania niektóre dane jako ciąg szesnastkowy tekstu.
inline BOOL AtlHexEncode(
const BYTE * pbSrcData,
int nSrcLen,
LPSTR szDest,
int * pnDestLen
) throw( );
Parametry
pbSrcData
Bufor zawierający dane, które mają być zakodowane.nSrcLen
Długość w bajtach dane mają być zakodowane.szDest
Przydzielone wywołującego bufor odbioru zakodowane dane.pnDestLen
Wskaźnik do zmiennej, która zawiera długość w znaki szDest.Jeśli funkcja się powiedzie, Zmienna otrzymuje liczbę znaków zapisywana w buforze.Jeśli funkcja zawiedzie, Zmienna otrzymuje wymaganą długość w znakach buforu.
Wartość zwracana
Zwraca TRUE na sukces, FALSE w przypadku awarii.
Uwagi
Każdego bajtu danych źródłowych jest zakodowany jako 2 znaków szesnastkowych.
Wymagania
Nagłówek: atlenc.h