CComClassFactory::CreateInstance
Cria um objeto de CLSID especificado e recupera um ponteiro de interface para este objeto.
STDMETHOD(CreateInstance)(
LPUNKNOWN pUnkOuter,
REFIID riid,
void** ppvObj
);
Parâmetros
pUnkOuter
[in] se o objeto está sendo criado como parte de uma agregação, então pUnkOuter deve ser o desconhecido externo.Caso contrário, pUnkOuter deve ser NULO.riid
[in] O IID de interface solicitada.Se pUnkOuter não éNULO, riid deve ser IID_IUnknown.ppvObj
[out] um ponteiro ao ponteiro de interface identificado por riid.Se o objeto não suporta essa interface, ppvObj é definido como NULO.
Valor de retorno
Um valor padrão de HRESULT .
Requisitos
Cabeçalho: atlcom.h