Метод ICreateWithTipTransactionEx::CreateInstance (comsvcs.h)

[Функция службы TIP устарела и может быть недоступна в будущих версиях операционной системы. Рассмотрите возможность использования протокола WS-AtomicTransaction (WS-AT) в качестве замены технологии координации и распространения транзакций. Дополнительные сведения о поддержке WS-AT в .NET Framework см. в разделе Транзакции.]

Создает объект COM+, который выполняется в область транзакции вручную, указанной в URL-адресе транзакции TIP.

Синтаксис

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

Параметры

[in] bstrTipUrl

URL-адрес веб-протокола транзакции (TIP) существующей транзакции, в которой требуется создать объект COM+.

[in] rclsid

CLSID типа объекта, экземпляр которого необходимо создать.

[in] riid

Идентификатор интерфейса, возвращаемого параметром ppvObj .

[out] pObject

Ссылка на новый объект типа, заданного аргументом rclsid , через интерфейс, заданный аргументом riid .

Возвращаемое значение

Этот метод может возвращать следующие значения:

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comsvcs.h

См. также раздел

ICreateWithTipTransactionEx