Use this method to open a Repository. An IRepositoryObject interface pointer to the root object is passed back to the caller.
HRESULT Open(
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 hosts your 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 open Repository's root Repository object.
Return Value
S_OK
The method completed successfully.
Error
This method failed to complete successfully.