CComClassFactory2::CreateInstanceLic

hresult CreateInstanceLic (IUnknown * pUnkOuter, IUnknown * pUnkReserved, REFIID riid, bstr bstrKey, void ** ppvObject );

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.

pUnkReserved

[de] Kullanılmaz. null olmalıdır.

riid

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

bstrKey

[de] Daha önce RequestLicKeybir çağrı aldı çalışma ruhsat anahtar. Bu anahtar nesneyi oluşturmak için gereklidir.

ppvObject

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

Açıklamalar

İçin CreateInstance, CreateInstanceLic gerektiren bir lisans anahtarı dışında benzer. RequestLicKeykullanarak bir lisans anahtarı elde edebilirsiniz. Lisanssız bir makinede bir nesne oluşturmak için CreateInstanceLic çağrı.

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

Ayrıca bkz:  CoCreateInstance, CoGetClassObject işlemi

Index