Partager via


GetManagedExtensions, fonction (comsvcs.h)

Détermine si la version installée de COM+ prend en charge les fonctionnalités spéciales fournies pour gérer les composants gérés (objets managés).

Syntaxe

HRESULT GetManagedExtensions(
  [out] DWORD *dwExts
);

Paramètres

[out] dwExts

Indique si la version installée de COM+ prend en charge les extensions managées. La valeur 1 indique que c’est le cas, tandis qu’une valeur de 0 indique que ce n’est pas le cas.

Valeur retournée

Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL et S_OK.

Remarques

Plusieurs services COM+, tels que l’activation juste-à-temps COM+ et les événements COM+, prennent en charge l’interface IManagedActivationEvents . Cette interface fournit du code supplémentaire pour la gestion des composants gérés (objets managés). Pour tirer parti de ce code supplémentaire, le composant géré doit prendre en charge l’interface IManagedObjectInfo . La fonction GetManagedExtensions vous permet de déterminer la disponibilité de ce code supplémentaire dans la version installée de COM+.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête comsvcs.h
Bibliothèque ComSvcs.lib
DLL ComSvcs.dll

Voir aussi

IManagedActivationEvents

IManagedObjectInfo

IManagedPooledObj