Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée un objet de le CLSID spécifié et extrait un pointeur d'interface vers cet objet.
STDMETHODIMP CreateInstance(
LPUNKNOWN pUnkOuter,
REFIID riid,
void** ppvObj
);
Paramètres
pUnkOuter
[in] Si l'objet est créé dans le cadre d'un agrégat, puis pUnkOuter doit être l'inconnu externe.Sinon, pUnkOuter doit être NULL.riid
[in] L'IID de l'interface demandée.Si pUnkOuter estNULLnon, riid doit être IID_IUnknown.ppvObj
[out] Un pointeur vers un pointeur d'interface identifié par riid.Si l'objet ne prend pas en charge cette interface, ppvObj a la valeur NULL.
Valeur de retour
Une valeur standard d' HRESULT .
Notes
Si votre package dérive de CComAutoThreadModule, CreateInstance sélectionne tout d'abord un thread pour créer l'objet dans le MTA associé.
Configuration requise
Header: atlcom.h