CComClassFactory2::CreateInstance
Crea un oggetto del CLSID specificato e recupera un puntatore a interfaccia a questo oggetto.
STDMETHOD(CreateInstance)(
LPUNKNOWN pUnkOuter,
REFIID riid,
void** ppvObj
);
Parametri
pUnkOuter
[in] se l'oggetto viene creato come parte di un'operazione di aggregazione, quindi pUnkOuter deve essere sconosciuto esterno.In caso contrario, pUnkOuter deve essere NULL.riid
[in] l'iid dell'interfaccia richiesta.Se pUnkOuter èNULLcontrario, riid deve essere IID_IUnknown.ppvObj
[out] puntatore Al puntatore a interfaccia identificato da riid.Se l'oggetto non supporta questa interfaccia, ppvObj è impostato su NULL.
Valore restituito
Un valore standard HRESULT.
Note
Richiede il computer completi di essere concesso in licenza.Se una licenza a macchina completa non esiste, chiamare CreateInstanceLic.
Requisiti
Header: atlcom.h