ICreateWithLocalTransaction ::CreateInstanceWithSysTx, méthode (comsvcs.h)
Crée un objet COM+ qui s’exécute dans l’étendue de la transaction locale spécifiée.
Syntaxe
HRESULT CreateInstanceWithSysTx(
[in] IUnknown *pTransaction,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out, retval] void **pObject
);
Paramètres
[in] pTransaction
Transaction à laquelle l’objet demandé participe.
[in] rclsid
CLSID de la classe à partir de laquelle créer l’objet demandé.
[in] riid
Référence à l’identificateur d’interface (IID) de l’interface utilisée pour communiquer avec l’objet de requête.
[out, retval] pObject
Adresse de la variable pointeur qui reçoit le pointeur d’interface spécifié avec riid.
Valeur retournée
Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED et S_OK.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 avec SP1 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | comsvcs.h |