QEncode
Chiamare la funzione per convertire alcuni dati utilizzando la codifica di "Q".
inline BOOL QEncode(
BYTE* pbSrcData,
int nSrcLen,
LPSTR szDest,
int* pnDestLen,
LPCSTR pszCharSet,
int* pnNumEncoded = NULL
) throw( );
Parametri
pbSrcData
Il buffer contenente i dati da codificare.nSrcLen
La lunghezza in byte dei dati da codificare.szDest
Buffer allocato dal chiamante riceva i dati codificati.pnDestLen
Puntatore a una variabile contenente la lunghezza in caratteri szDest.Se la funzione ha esito positivo, la variabile riceve il numero di caratteri scritto nel buffer.Se la funzione non riesce, la variabile riceve la richiesta lunghezza in caratteri del buffer.pszCharSet
Il set di caratteri da utilizzare per la conversione.pnNumEncoded
Un puntatore a una variabile che restituiscono contiene il numero di caratteri non sicuri che devono essere convertiti.
Valore restituito
Restituisce TRUE su positivo, FALSE in errore.
Note
Lo schema di codifica di "Q" viene descritta nello standard RFC 2047 (http://www.ietf.org/rfc/rfc2047.txt).
Requisiti
Header: atlenc.h