Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein COM+-Objekt, das innerhalb des Bereichs einer manuellen Transaktion ausgeführt wird, die mit einem Verweis auf eine ITransaction-Schnittstelle angegeben ist.
Syntax
HRESULT CreateInstance(
[in] ITransaction *pTransaction,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] void **pObject
);
Parameter
[in] pTransaction
Ein ITransaction-Schnittstellenzeiger , der die Transaktion angibt, 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 neues Objekt des Typs, der durch das rclsid-Argument über die durch das riid-Argument angegebene Schnittstelle angegeben wird.
Rückgabewert
Diese Methode kann die folgenden Werte zurückgeben:
Anforderungen
| 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 |