CComClassFactorySingleton::CreateInstance

HRESULT CreateInstance (LPUNKNOWN pUnkOuter, REFIID riid, void ** ppvObj );

Valeur de retour

Une valeur HRESULT standard.

Paramètres

pUnkOuter

[en] Si l'objet est créé dans le cadre d'un agrégat, pUnkOuter doivent être l'inconnu externe. Sinon, pUnkOuter doivent être NULL.

riid

[en] L'IID de l'interface demandée. Si pUnkOuter est non-NULL, riid doit être IID_IUnknown.

ppvObj

[out] Pointeur vers le pointeur d'interface identifié par riid. Si l'objet ne supporte pas cette interface, ppvObj a la valeur NULL.

Remarques

Appelle QueryInterface par m_Obj afin de récupérer un pointeur d'interface.

Aperçu CComClassFactorySingleton |nbsp ; Membres de classe

Voir aussi  ; CoCreateInstance, CoGetClassObject

Index