Partager via


Méthode ICreateWithTransactionEx::CreateInstance (comsvcs.h)

Crée un objet COM+ qui s’exécute dans l’étendue d’une transaction manuelle spécifiée avec une référence à une interface ITransaction .

Syntaxe

HRESULT CreateInstance(
  [in]  ITransaction *pTransaction,
  [in]  REFCLSID     rclsid,
  [in]  REFIID       riid,
  [out] void         **pObject
);

Paramètres

[in] pTransaction

Pointeur d’interface ITransaction indiquant la transaction dans laquelle vous souhaitez créer l’objet COM+.

[in] rclsid

CLSID du type d’objet à instancier.

[in] riid

ID de l’interface à retourner par le paramètre ppvObj .

[out] pObject

Nouvel objet du type spécifié par l’argument rclsid via l’interface spécifiée par l’argument riid .

Valeur retournée

Cette méthode peut retourner les valeurs suivantes :

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

Voir aussi

ICreateWithTransactionEx