IObjectContextInfo::GetTransaction メソッド (comsvcs.h)
現在のトランザクションへの参照を取得します。 この参照を使用して、自動トランザクションをサポートしていないリソース マネージャーを手動で参加させることができます。
構文
HRESULT GetTransaction(
[out] IUnknown **pptrans
);
パラメーター
[out] pptrans
現在実行中のトランザクションの IUnknown インターフェイスへの参照。 その後、 QueryInterface を使用して、現在のトランザクションの ITransaction インターフェイスを取得できます。
戻り値
このメソッドは、E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAILの標準戻り値と、次の値を返すことができます。
リターン コード | 説明 |
---|---|
|
オブジェクトはトランザクションで実行されています。 |
|
オブジェクトがトランザクションで実行されていません。 pptrans パラメーターは NULL です。 |
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | comsvcs.h |