다음을 통해 공유


QPEncode

따옴표 붙은 인쇄 가능한 형식에서 일부 데이터를 인코딩하는 데이 함수를 호출 합니다.

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

매개 변수

  • pbSrcData
    인코딩된 데이터를 포함 하는 버퍼입니다.

  • nSrcLen
    인코딩된 데이터의 바이트 단위에서 길이입니다.

  • szDest
    인코딩된 데이터를 받을 호출자 할당 버퍼입니다.

  • pnDestLen
    문자의 길이 포함 하는 변수에 대 한 포인터 szDest. 함수가 성공 하면 버퍼에 쓴 문자 수를 변수를 받습니다. 그렇지 않으면 변수 길이가 버퍼의 문자를 받습니다.

  • dwFlags
    변환이 수행 되는 방법을 설명 하는 플래그입니다. 참조 ATLSMTP_QPENCODE 플래그.

반환 값

반환 TRUE 성공에 FALSE 에 실패 합니다.

설명

따옴표 붙은 인쇄 가능한 인코딩 구성표에서 RFC 2, 045 설명 (http://www.ietf.org/rfc/rfc2045.txt).

요구 사항

헤더: atlenc.h

참고 항목

참조

QPDecode

QPDecodeGetRequiredLength

QPEncodeGetRequiredLength

기타 리소스

ATL(액티브 템플릿 라이브러리) 개념

ATL COM Desktop Components

ATL Functions Alphabetical Reference