Partager via


GetObjectContext, macro (comsvcs.h)

Récupère une référence au contexte associé à l’objet COM+ actuel.

Pour des fonctionnalités similaires, consultez IMTxAS::GetObjectContext.

Syntaxe

void GetObjectContext(
  [out]  ppIOC
);

Paramètres

[out] ppIOC

Référence à IObjectContext sur le contexte de l’objet. Si le composant de l’objet n’a pas été importé dans un package MTS ou si la fonction GetObjectContext est appelée à partir d’un constructeur ou d’une méthode IUnknown , ce paramètre est défini sur un pointeur NULL .

Valeur de retour

None

Remarques

Le contexte d’un objet n’est pas accessible à partir du constructeur d’un objet ou d’une méthode IUnknown .

Un objet ne doit jamais tenter de passer sa référence IObjectContext à un autre objet. Si vous transmettez une référence IObjectContext à un autre objet, il ne s’agit plus d’une référence valide.

Lorsqu’un objet obtient une référence à son IObjectContext, il doit libérer l’objet IObjectContext lorsqu’il en a terminé.

Configuration requise

   
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 comsvcs.h
Bibliothèque ComSvcs.lib
DLL ComSvcs.dll

Voir aussi

Contextes com+ et modèles de thread

IMTxAS::GetObjectContext

IObjectContext