CComPolyObject::CreateInstance
Permite crear un nuevo objeto de **CComPolyObject<**contained > sin la sobrecarga de CoCreateInstance.
static HRESULT WINAPI CreateInstance(
LPUNKNOWN pUnkOuter,
CComPolyObject< contained >** pp
);
Parámetros
- pp
[out] un puntero a un puntero de CComPolyObject< contained**>** .Si CreateInstance no se realiza correctamente, pp se establece en NULL.
Valor devuelto
un valor estándar de HRESULT .
Comentarios
El objeto devuelto tiene un recuento de referencia de cero, por lo que la llamada AddRef inmediatamente, después uso Liberar de liberar la referencia en el puntero de objeto cuando haya terminado.
Si no necesita acceso directo al objeto, pero todavía desea crear un nuevo objeto sin la sobrecarga de CoCreateInstance, utilice CComCoClass:: CreateInstance en su lugar.
Requisitos
encabezado: atlcom.h