ICertEncodeLongArray::Decode method (certenc.h)

The Decode method decodes an Abstract Syntax Notation One (ASN.1)-encoded Long array and stores the resulting array of Long values in the CertEncodeLongArray object.

Syntax

HRESULT Decode(
  [in] const BSTR strBinary
);

Parameters

[in] strBinary

An ASN.1-encoded Long array.

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

This method places the decoded contents of strBinary into the object's array of Long values. If the object's array already contains Long values, the existing content will be freed, and the array will be loaded with the decoded values.

Examples

For an example that uses the Decode method, see the ICertEncodeLongArray::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

ICertEncodeLongArray

ICertEncodeLongArray::Encode