ICertEncodeBitString::Encode 메서드(certenc.h)

Encode 메서드는 지정된 비트 문자열에서 추상 구문 표기법 1(ASN.1) 인코딩을 수행합니다.

구문

HRESULT Encode(
  [in]  LONG BitCount,
  [in]  BSTR strBitString,
  [out] BSTR *pstrBinary
);

매개 변수

[in] BitCount

strBitString의 비트 수입니다.

[in] strBitString

인코딩할 비트 문자열입니다.

[out] pstrBinary

인코딩된 비트 문자열을 포함할 BSTR 에 대한 포인터입니다. 이 BSTR 사용을 마쳤으면 SysFreeString 함수를 호출하여pbstrBinary를 해제합니다.

반환 값

C++

메서드가 성공하면 메서드는 S_OK 반환합니다.

메서드가 실패하면 오류를 나타내는 HRESULT 값이 반환됩니다. 일반적인 오류 코드 목록은 일반적인 HRESULT 값을 참조하세요.

VB

반환 값은 ASN.1로 인코딩된 비트 문자열입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 certenc.h(Certsrv.h 포함)
라이브러리 Certidl.lib
DLL Certenc.dll

추가 정보

ICertEncodeBitString

ICertEncodeBitString::D ecode