ICreateWithTipTransactionEx::CreateInstance-Methode (comsvcs.h)

[Das TIP-Dienstfeature ist veraltet und in zukünftigen Versionen des Betriebssystems möglicherweise nicht verfügbar. Erwägen Sie, das WS-AtomicTransaction -Protokoll (WS-AT) als Ersatztransaktionskoordinations- und -weitergabetechnologie zu verwenden. Weitere Informationen zur WS-AT-Unterstützung in .Net Framework finden Sie unter Transaktionen.]

Erstellt ein COM+-Objekt, das innerhalb des Bereichs der manuellen Transaktion ausgeführt wird, der durch eine TIP-Transaktions-URL angegeben wird.

Syntax

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

Parameter

[in] bstrTipUrl

Die TRANSAKTIONS-INTERNETPROTOKOLL-URL (TIP) der vorhandenen Transaktion, in der Sie das COM+-Objekt erstellen möchten.

[in] rclsid

Die CLSID des Typs des zu instanziierenden Objekts.

[in] riid

Die ID der Schnittstelle, die vom ppvObj-Parameter zurückgegeben werden soll.

[out] pObject

Ein Verweis auf ein neues Objekt des typs, der durch das rclsid-Argument über die vom riid-Argument angegebene Schnittstelle angegeben wird.

Rückgabewert

Diese Methode kann die folgenden Werte zurückgeben:

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h

Weitere Informationen

ICreateWithTipTransactionEx