AtlHexDecode

解密已输入为十六进制文本(如以前调用了 AtlHexEncode数据的字符串。

inline BOOL AtlHexDecode( 
   LPCSTR pSrcData, 
   int nSrcLen, 
   LPBYTE pbDest, 
   int* pnDestLen  
) throw( );

参数

  • pSrcData
    包含数据的字符串将解码。

  • nSrcLen
    在 pSrcData字符的长度。

  • pbDest
    接收已解码的数据的调用方分配的缓冲区。

  • pnDestLen
    对于字节 pbDest包含该长度变量的指针。 如果函数成功,则该变量接收到缓冲区中编写字节数。 如果函数失败,则变量将缓冲区的字节接收需长度。

返回值

返回在成功的 TRUE,在失败时进行 FALSE

要求

Header: atlenc.h

请参见

参考

AtlHexDecodeGetRequiredLength

AtlHexEncode

AtlHexEncodeGetRequiredLength

其他资源

活动模板库 (ATL) 概念

ATL COM Desktop Components

ATL Functions Alphabetical Reference