共用方式為


QPDecode

將引號可列印的格式輸入 QPEncode等) 的呼叫資料的字串。

inline BOOL QPDecode(
   BYTE* pbSrcData,
   int nSrcLen,
   LPSTR szDest,
   int* pnDestLen,
   DWORD dwFlags = 0 
) throw( );

參數

  • [in] pbSrcData
    包含資料的緩衝區要解密。

  • [in] nSrcLen
    長度 (以位元組為單位) pbSrcData。

  • [out] szDest
    接收解密資料的呼叫端配置的緩衝區。

  • [out] pnDestLen
    以位元組為單位)。 szDest包含長度之變數的指標。 如果函式成功,變數會接收寫入緩衝區的位元組數目。 如果函式失敗,變數在緩衝區中的位元組接收要求的長度。

  • [in] dwFlags
    旗標描述轉換的方式執行。 請參閱 ATLSMTP_QPENCODE 旗標。

傳回值

在成功傳回 TRUE ,在失敗時 FALSE 。

備註

引號可列印的編碼配置在 RFC 2045 中說明 (http://www.ietf.org/rfc/rfc2045.txt)。

需求

標題: atlenc.h

請參閱

參考

QPDecodeGetRequiredLength

QPEncode

QPEncodeGetRequiredLength

其他資源

ATL 概念

ATL COM 元件桌面

ATL 函式依字母順序的參考