The EnumerateExtensions method returns the OID of the current extension within the certificate to be published, then increments the internal pointer to the next extension. If the last extension was already enumerated, the method returns NULL.
[VB] BSTR EnumerateExtensions(void);
[JAVA] java.lang.String EnumerateExtensions(void);
[C++] HRESULT EnumerateExtensions(
BSTR *pstrExtensionName // out, return value
);
Returns a string specifying the name of the enumerated extension, or NULL if the last extension was already enumerated. Additionally, an HRESULT of S_FALSE is returned to C++ code if the last extension was already enumerated.
Windows NT: Requires version 5.0 or later (or version 4.0 with the Windows NT 4.0 Option Pack).
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in certif.h.
Import Library: Use certidl.lib.