CComClassFactory::CreateInstance
Cria um objeto com CLSID especificada 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 sistema autônomo parte de uma função agregada e, em seguida, pUnkOuter deve ser externo desconhecido. Caso contrário, pUnkOuter deve ser NULO.riid
[in] O IID da interface solicitada.If pUnkOuter é não-NULO, riid deve ser IID_IUnknown.ppvObj
[out] Um ponteiro para o ponteiro de interface identificado por riid. Se o objeto não oferece suporte a essa interface, ppvObj é definido como NULO.
Valor de retorno
Um padrão HRESULT valor.
Requisitos
Cabeçalho: atlcom.h