Funkcji CoCreateInstance HRESULT (REFCLSID rclsid, LPUNKNOWN pUnkOuter = NULL, DWORD dwClsContext = CLSCTX_ALL);
Funkcji CoCreateInstance HRESULT (LPCOLESTR szProgID, LPUNKNOWN pUnkOuter = NULL, DWORD dwClsContext = CLSCTX_ALL);
Wartość zwracany
Standardowe wartości HRESULT . Może mieć jedną z następujących wartości:
Zobacz funkcji CoCreateInstance w zestawie SDK platformy dla listy możliwych wartości zwracanej.
Parametry
rclsid
[w] Identyfikator CLSID związane z danymi i kod, który będzie używany do utworzenia obiektu.
pUnkOuter
[w] Jeśli wartość NULL, wskazuje, że obiekt jest nie jest utworzona jako część agregatu. Jeśli nie-NULL, wskaźnika do interfejsu IUnknown obiektu agregacji (kontrolowania IUnknown).
dwClsContext
[w] Kontekst, w którym kod, który zarządza nowo utworzony obiekt będzie działać.
szProgID
[w] Identyfikator ProgID związane z danymi i kod, który będzie używany do utworzenia obiektu.
Uwagi
Tworzy instancję obiektu w sposób bezpieczny typu.