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.