# IMCClassFactory Struct Reference

Inheritance diagram for IMCClassFactory:

List of all members.

## Public Member Functions
virtual MCErr MCCOMAPI | CreateInstance (IMCUnknown *pUnkOuter, const MCIID &riid, void **ppvObject)=0
virtual MCErr MCCOMAPI | LockServer (boolean fLock)=0

## Detailed Description

Defines a COM Class Factory. For internal use only.

## Member Function Documentation

virtual MCErr MCCOMAPI IMCClassFactory::CreateInstance | ( | IMCUnknown * | pUnkOuter,
|  | const MCIID & | riid,
|  | void ** | ppvObject |
| ) |  |  | `[pure virtual]`

Implemented in TBasicObjectFactory.

virtual MCErr MCCOMAPI IMCClassFactory::LockServer | ( | boolean | fLock | ) | `[pure virtual]`

Implemented in TBasicObjectFactory.

The documentation for this struct was generated from the following file:

- MCCompObj.h