Use this method to create a new Repository. The fundamental Repository tables are automatically created in the new Repository. An IRepositoryObject interface pointer to the root Repository object is passed back to the caller.
HRESULT Create(
BSTR Connect,
BSTR User,
BSTR Password,
long fFlags,
IRepositoryObject **ppIRootObj
);
Parameters
Connect
[in]
The ODBC connection string to be used for accessing the database server that will host your new Repository.
User
[in]
The user name to use for identification to the database server.
Password
[in]
The password that matches the User input parameter.
fFlags
[in]
Flags that determine database access and caching behavior for the open Repository. For details, see the ConnectionFlags Enumeration.
*ppIRootObj
[out]
The IRepositoryObject interface pointer for the new Repository's root Repository object.
Return Value
S_OK
The method completed successfully.
Error
This method failed to complete successfully.