QPDecode
Descodifica una cadena de datos codificado en formato citar-imprimible como por una llamada anterior a QPEncode.
inline BOOL QPDecode(
BYTE* pbSrcData,
int nSrcLen,
LPSTR szDest,
int* pnDestLen,
DWORD dwFlags = 0
) throw( );
Parámetros
[in] pbSrcData
el búfer que contiene los datos que se descodificarán.[in] nSrcLen
la longitud en bytes de pbSrcData.[out] szDest
búfer asignado por el llamador para recibir los datos descodificados.[out] pnDestLen
puntero a una variable que contiene la longitud en bytes de szDest. Si la función se realiza correctamente, la variable recibe el número de bytes escritos en el búfer. Si se produce un error en la función, la variable recibe la longitud necesaria en bytes del búfer.[in] dwFlags
Marca la descripción de cómo la conversión debe realizar. Vea Marcadores de ATLSMTP_QPENCODE.
Valor devuelto
Devuelve TRUE en correctamente, FALSE en el error.
Comentarios
El esquema citar-imprimible de codificación se describe en RFC 2045 (http://www.ietf.org/rfc/rfc2045.txt).
Requisitos
encabezado: atlenc.h