Class TApartmentThread (unit ThrddCF)

Inherits from

TThread

TApartmentThread

Constructors


constructor Create(ClassFactory: TThreadedClassFactory; UnkOuter: IUnknown; IID: TGuid);

TApartmentThread


Functions

destructor Destroy;


procedure Execute;

???

Properties

property CreateResult : HResult


property ObjStream : Pointer


property Semaphore : THandle


Events

Variables

FClassFactory : TThreadedClassFactory;


FCreateResult : HResult;


FIID : TGuid;


FSemaphore : THandle;


FStream : Pointer;


FUnkOuter : IUnknown;



Constructors


constructor Create(ClassFactory: TThreadedClassFactory; UnkOuter: IUnknown; IID: TGuid);

TApartmentThread


Functions


destructor Destroy;


procedure Execute;

???


Properties


property CreateResult : HResult


property ObjStream : Pointer


property Semaphore : THandle


Events


Variables


FClassFactory : TThreadedClassFactory;


FCreateResult : HResult;


FIID : TGuid;


FSemaphore : THandle;


FStream : Pointer;


FUnkOuter : IUnknown;