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 |