CComClassFactoryAutoThread::CreateInstance

hresult CreateInstance (lpunknown pUnkOuter, REFIID riid, void ** ppvObj );

Dönüş değeri

Standart hresult değeri.

Parametreleri

pUnkOuter

[de] Nesne toplama bir parçası olarak oluşturulur, pUnkOuter dış bilinmeyen olmalıdır. Aksi takdirde, pUnkOuter null olmalıdır.

riid

[de] İstenen arabirim IID. Eğer pUnkOuter olmayan-null riid IID_IUnknown olmalıdır.

ppvObj

[out] Riidtarafından tanımlanan arabirim işaretçisi için işaretçi. Nesne bu arabirimi desteklemiyor, ppvObj null olarak ayarlanır.

Açıklamalar

Belirtilen CLSID nesnesi oluşturur ve bu nesne için bir arabirim işaretçisi alır. Modülü CComAutoThreadModuletüreyen CreateInstance ilk nesne ilişkili daire oluşturmak için bir konu seçer.

CComClassFactoryAutoThread ge&nel bakış |nbsp; Sınıf üyeleri

Ayrıca bkz:  CoCreateInstance, CoGetClassObject işlemi

Index