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.