Compartir a través de


AtlHexEncode

Llame a esta función para codificar algunos datos como una cadena de texto hexadecimal.

inline BOOL AtlHexEncode(
   const BYTE * pbSrcData,
   int nSrcLen,
   LPSTR szDest,
   int * pnDestLen 
) throw( );

Parámetros

  • pbSrcData
    El búfer que contiene los datos que se va a codificar.

  • nSrcLen
    La longitud en bytes de los datos que se va a codificar.

  • szDest
    búfer asignado por el llamador para recibir los datos codificados.

  • pnDestLen
    puntero a una variable que contiene la longitud en caracteres de szDest.Si la función se realiza correctamente, la variable recibe el número de caracteres escritos en búfer.Si se produce un error en la función, la variable recibe la longitud necesaria en los caracteres del búfer.

Valor devuelto

Devuelve TRUE en correctamente, FALSO en el error.

Comentarios

Cada byte de datos de origen se codifican como 2 caracteres hexadecimales.

Requisitos

encabezado: atlenc.h

Vea también

Referencia

AtlHexDecodeGetRequiredLength

AtlHexDecode

AtlHexEncodeGetRequiredLength

Otros recursos

Conceptos de ATL

Componentes de escritorio COM ATL

ATL funciona referencia alfabética