CComClassFactory2::CreateInstance
Tworzy obiekt określony identyfikator CLSID i pobiera wskaźnika interfejsu do tego obiektu.
STDMETHOD(CreateInstance)(
LPUNKNOWN pUnkOuter,
REFIID riid,
void** ppvObj
);
Parametry
pUnkOuter
[w] Jeśli obiekt jest tworzony jako część agregatu, następnie pUnkOuter musi być nieznane zewnętrzne.W przeciwnym razie pUnkOuter musi być NULL.riid
[w] Identyfikator IID żądany interfejs.If pUnkOuter is non-NULL, riid must be IID_IUnknown.ppvObj
[out] Wskaźnik do wskaźnika interfejsu identyfikowane przez riid.Jeśli obiekt nie obsługuje tego interfejsu ppvObj jest ustawiona na NULL.
Wartość zwracana
Standard HRESULT wartości.
Uwagi
Wymaga, aby komputer pełni być licencjonowane.Jeśli licencji pełnego maszyny nie istnieje, wywołanie CreateInstanceLic.
Wymagania
Nagłówek: atlcom.h