IClassActivator::GetClassObject, méthode (objidl.h)
Récupère un objet de classe.
Syntaxe
HRESULT GetClassObject(
[in] REFCLSID rclsid,
[in] DWORD dwClassContext,
[in] LCID locale,
[in] REFIID riid,
[out] void **ppv
);
Paramètres
[in] rclsid
CLSID qui identifie la classe dont l’objet de classe doit être récupéré.
[in] dwClassContext
Contexte dans lequel la classe est censée s’exécuter. Pour obtenir la liste des valeurs, consultez l’énumération CLSCTX .
[in] locale
Constante LCID telle que définie dans WinNls.h.
[in] riid
IID de l’interface sur l’objet vers lequel un pointeur est souhaité.
[out] ppv
Adresse de la variable pointeur qui reçoit le pointeur d’interface demandé dans riid. Une fois le retour réussi, *ppv contient le pointeur d’interface demandé.
Valeur retournée
Si la méthode réussit, la valeur de retour est S_OK. Sinon, c’est E_FAIL.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | objidl.h |