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

Voir aussi

CoGetClassObject

IClassActivator