There are the functions for managing objects, derived from the corresponding COM functions:
Creates an instance of an object and returns the unknown interface.
Creates an instance of an object on a remote machine and can return multiple interfaces.
Fetches the class factory for the specified class. The class factory can then be used to create multiple objects of that class.
Releases a COM object no longer in use.