ICertEncodeLongArray::Encode method (certenc.h)
The Encode method returns an ASN.1-encoded string of the LONG array stored in this object.
Use the Decode method to decode the encoded string into an CertEncodeLongArray object.
Before calling the Encode method, you must call the Reset method to size the array and the SetValue method to set each LONG value in the array.
Syntax
HRESULT Encode(
[out] BSTR *pstrBinary
);
Parameters
[out] pstrBinary
A pointer to a BSTR that will contain the encoded LONG array. When you have finished using the BSTR, free it by calling the SysFreeString function.
Return value
C++
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.
VB
The return value is the ASN.1-encoded LONG array.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 |