SystemTS Interface IClassFactory
Usage: you can freely reimplement this interface.
interface IClassFactory
IClassFactory objects factories are dedicated to instantiating components of
a specified CLSID.
Method Index
- o
CreateInstance(IUnknown*,REFIID,void**)
- Creates an uninitialized object of a specified CLSID.
- o
LockServer(BOOL)
- Used to keep an out-process server in memory.
Methods
o CreateInstance
public virtual CreateInstance( | | iUnkOuter, |
| | riid, |
| | oObject) |
-
Creates an uninitialized object of a specified CLSID.
- Parameters:
-
- iUnkOuter
- Pointer to whether object is or is not part of an aggregate.
- riid
- Reference to the identifier of the interface.
- oObject
- Address of output variable that receives the interface pointer requested in riid.
o LockServer
public virtual LockServer( | | iLock) |
-
Used to keep an out-process server in memory.
- Parameters:
-
- iLock
- Increments or decrements the lock count.
This object is included in the file: IClassFactory.h
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.