Microsoft® Repository is composed of two major components: a set of Microsoft ActiveX® interfaces that a developer can use to define information models, and a Repository engine that is the underlying storage mechanism for these information models. The Repository engine sits on top of either Microsoft SQL Server™ or Microsoft Jet.
This reference manual contains the definitions for all the core engine APIs for Microsoft Repository. These APIs are documented at the Automation level for the Microsoft Visual Basic® programmer and at the COM level for the Microsoft Visual C++® programmer. The schema of the underlying SQL tables is also documented to facilitate querying repository data directly through SQL.
For an overview of information models and Microsoft Repository, see the Microsoft Repository Programmer's Guide.