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 і отримує інтерфейс-вказівник, щоб цей об'єкт. Якщо ваш модуль випливає з CComAutoThreadModule, CreateInstance спочатку виділяє потоку створити об'єкт пов'язаний Апартамент.
Огляд CComClassFactoryAutoThread | Члени класу
Дивіться також CoCreateInstance, CoGetClassObject