CComClassFactory2::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. Makine tam ruhsat almasını gerektirir. Tam makine lisans yok, CreateInstanceLic arayın.

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

Ayrıca bkz:  CoCreateInstance, CoGetClassObject işlemi

Index