IClassFactory
[Properties (by Name)][Methods (by Name)][Events (by Name)]
Class defined for ActiveX compatibility.
Declaration
Source position: types.pp line 307
Type
IClassFactory = interface (IUnknown) ['{00000001-0000-0000-C000-000000000046}']
function CreateInstance(const unkOuter: IUnknown; const riid: TGuid;
out vObject) : HRESULT;
function LockServer(fLock: LongBool) : HRESULT;
end
;
Description
IClassFactory is defined for Delphi/Kylix compatibility and should not be used.
Members
| Member | Type | Visibility | Description |
|---|---|---|---|
| CreateInstance | Method | default | Create a new instance of an interface. |
| LockServer | Method | default | Lock ActiveX server object. |
Inheritance
| Class | Description |
|---|---|
| IClassFactory | Class defined for ActiveX compatibility. |