ICertEncodeBitString::Decode method (certenc.h)

The Decode method decodes an Abstract Syntax Notation One (ASN.1)-encoded bit string and stores the resulting bit string in this object. You can then call the ICertEncodeBitString::GetBitCount and ICertEncodeBitString::GetBitString methods to retrieve the bit string and its size.

Syntax

HRESULT Decode(
  [in] const BSTR strBinary
);

Parameters

[in] strBinary

An ASN.1-encoded bit string.

Return value

VB

If the method succeeds, the method returns S_OK.

If the method fails, it returns an HRESULT value that indicates the error. For a list of common error codes, see Common HRESULT Values.

Remarks

Use this method to decode an encoded bit string.

Examples

For an example that calls the Decode method, see the ICertEncodeBitString::Encode method.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows ServerĀ 2003 [desktop apps only]
Target Platform Windows
Header certenc.h (include Certsrv.h)
Library Certidl.lib
DLL Certenc.dll

See also

ICertEncodeBitString

ICertEncodeBitString::Encode