CComClassFactory::CreateInstance

HRESULT CreateInstance (LPUNKNOWN pUnkOuter, REFIID riid, порожнечу ** ppvObj );

Значення, яке повертається

Стандартні значення HRESULT.

Параметри

pUnkOuter

[в] Якщо об'єкт створюється як частина в сукупності, то pUnkOuter повинні бути зовнішні невідомі. В іншому випадку, pUnkOuter повинна бути NULL.

riid

[в] IID запитаний інтерфейс. Якщо pUnkOuter non-NULL, riid повинні бути IID_IUnknown.

ppvObj

[з] Вказівник на інтерфейс вказівник, визначити за riid. Якщо об'єкт не підтримує цей інтерфейс, ppvObj має значення NULL.

Зауваження

Створюється об'єкт указаного CLSID і отримує інтерфейс-вказівник, щоб цей об'єкт.

Огляд CComClassFactory |  Члени класу

Дивіться також  CoCreateInstance, CoGetClassObject

Index