ITransactionContextEx::CreateInstance Method Example
#include <Txctx.h> ITransactionContextEx* pTransactionContext = NULL; IMyObject* pMyObject = NULL; HRESULT hr; // Get TransactionContextEx. hr = CoCreateInstance(CLSID_ITransactionContextEx, NULL, CLSCTX_INPROC, IID_ITransactionContextEx, (void**) &pTransactionContext); // Create an instance of MyObject. hr = pTransactionContext->CreateInstance (CLSID_CMyObject, IID_IMyObject, (void**) &pMyObject);