CComClassFactorySingleton::CreateInstance

HRESULT CreateInstance (LPUNKNOWN pUnkOuter, REFIID riid, vacío ** ppvObj );

Valor devuelto

Un valor HRESULT estándar.

Parámetros

pUnkOuter

[en] Si el objeto se crea como parte de un agregado, pUnkOuter debe ser el exterior desconocido. De lo contrario, pUnkOuter debe ser nulo.

riid

[en] El IID de la interfaz solicitada. Si pUnkOuter es no-NULL, riid debe ser IID_IUnknown.

ppvObj

[out] Un puntero al puntero de interfaz identificado por riid. Si el objeto no admite esta interfaz, ppvObj se establece en NULL.

Observaciones

Llamadas a QueryInterface mediante m_Obj para recuperar un puntero de interfaz.

Visión General de CComClassFactorySingleton |nbsp; Miembros de clase

Vea tambié&nnbsp; CoCreateInstance, CoGetClassObject

Index