CComQIPtr::CoCreateInstance

hresult CoCreateInstance (REFCLSID rclsid, lpunknown pUnkOuter null, dword = dwClsContext = clsctx_all);

hresult CoCreateInstance (lpcolestr szProgID, lpunknown pUnkOuter null, dword = dwClsContext = clsctx_all);

Dönüş değeri

Standart hresult değeri. Aşağıdaki değerlerden biri olabilir:

Bkz: CoCreateInstance olası dönüş değerleri listesi için Platform sdk.

Parametreleri

rclsid

[de] CLSID veri ve nesne oluşturmak için kullanılan kod ile ilgili.

pUnkOuter

[de] nullgösterir eğer nesne toplama bir parçası olarak oluşturulmaktadır değil. Eğer olmayan-null, işaretçi toplama nesnenin IUnknown arabiriminde (denetleme IUnknown).

dwClsContext

[de] Yeni oluşturulan nesneyi yöneten kodu yürütüleceği bağlamı.

szProgID

[de] ProgID veri ve nesne oluşturmak için kullanılan kod ile ilişkili.

Açıklamalar

Bir tür-güvenli şekilde nesnenin bir kopyasını oluşturur.

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

Index