CComPolyObject::CreateInstance
Permite que você crie um novo objeto de CComPolyObject<contained> sem a sobrecarga de CoCreateInstance.
static HRESULT WINAPI CreateInstance(
LPUNKNOWN pUnkOuter,
CComPolyObject< contained >** pp
);
Parâmetros
- pp
[out] um ponteiro à um ponteiro de CComPolyObject< contained**>** .Se for mal sucedido, CreateInstancepp é definido como NULO.
Valor de retorno
Um valor padrão de HRESULT .
Comentários
O objeto retornado tem uma contagem de referência de zero, para que a chamada AddRef imediatamente, então o uso Versão liberar a referência no ponteiro do objeto quando você terminar.
Se você não precisa de acesso direto ao objeto, mas ainda o deseja criar um novo objeto sem a sobrecarga de CoCreateInstance, use CComCoClass::CreateInstance em vez de isso.
Requisitos
Cabeçalho: atlcom.h