Windows Dev Center

IOCSPCAConfiguration::LocalRevocationInformation property

The LocalRevocationInformation property gets or sets the certificate revocation list (CRL) of the local machine. This list provides additional revocation information, or supersedes information from the revocation provider configured by ProviderCLSID.

This property is read/write.

Syntax


HRESULT put_LocalRevocationInformation(
  [in]  VARIANT newVal
);

HRESULT get_LocalRevocationInformation(
  [out] VARIANT *pVal
);

Property value

The value of this property is an X509_ASN_ENCODING encoded array of bytes that represent a CERT_SIGNED_CONTENT_INFO structure.

Error codes

If the method succeeds, it 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.

If the method returns HRESULT_FROM_WIN32 (ERROR_INVALID_STATE), either it failed to initialize a lock on the OCSPCAConfiguration object, or the object failed to initialize.

If the method returns HRESULT_FROM_WIN32(ERROR_OBJECT_NOT_FOUND), the LocalRevocationInformation member of the OCSPCAConfiguration object failed to initialize.

If the method returns E_INVALIDARG, the pVal parameter was set to NULL, or the newVal type was incorrect.

Remarks

The CRL used for the LocalRevocationInformation property can be signed or not signed. There is no signature verification for the CRL.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [desktop apps only]

Header

Certadm.h (include Certserv.h)

IDL

Certadm.idl

Library

Certadm.lib

DLL

Certadm.dll

IID

IID_IOCSPCAConfiguration is defined as AEC92B40-3D46-433F-87D1-B84D5C1E790D

See also

IOCSPCAConfiguration

 

 

Community Additions

ADD
Show:
© 2015 Microsoft