[This is preliminary documentation and subject to change.]
The Class Store Provider for ADSI/LDAP object is implemented by the COM libraries as an in-process COM object.
It accesses a class store in the Active Directory. Typically, the Class Store Provider uses the LDAP ADSI provider to access the NT5 DS.
Like all Class Store Provider objects, the Class Store Provider for ADSI/LDAP is a moniker object. Clients obtain an initialized provider object by calling MkParseDisplayName on an element of the class store search path. The URL syntax for the Class Store Provider for ADSI/LDAP is:
ADCS:adsi-Url
The Class Store Provider for ADSI/LDAP expects the adsi-URL to resolve to an object that implements the IADSObject interfaces and conforms to the LDAP object naming conventions. Typically, the adsi-URL will be a URL of this form:
LDAP://server/ldap name
Class Store Manager is implemented as part of the COM client-side libraries.
MkParseDisplayName | Creates an initialized instance of the Class Store Provider object. The moniker display name must be of this form: ADCS:adsi provider |
IClassRefresh | Syncs up earlier installations with the current state in the set of class stores. |
IClassAccess | Searches in the set of class stores. |
IClassAdmin | Administers a class store container. |
ICatInformation | Obtains information about categories implemented or required by a certain class. |
ICatRegister | Registers and unregisters component category information in the Registry. |