Método ICreateWithTipTransactionEx::CreateInstance (comsvcs.h)

[O recurso de serviço TIP foi preterido e pode não estar disponível em versões futuras do sistema operacional. Considere usar o protocolo WS-AtomicTransaction (WS-AT) como uma tecnologia de coordenação e propagação de transações de substituição. Para obter mais informações sobre o suporte do WS-AT no .Net Framework, consulte Transactions.]

Cria um objeto COM+ que é executado dentro do escopo da transação manual especificada por uma URL de transação TIP.

Sintaxe

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

Parâmetros

[in] bstrTipUrl

A URL tip (Transaction Internet Protocol) da transação existente na qual você deseja criar o objeto COM+.

[in] rclsid

O CLSID do tipo de objeto a ser instanciado.

[in] riid

A ID da interface a ser retornada pelo parâmetro ppvObj .

[out] pObject

Uma referência a um novo objeto do tipo especificado pelo argumento rclsid , por meio da interface especificada pelo argumento riid .

Retornar valor

Esse método pode retornar os seguintes valores:

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h

Confira também

ICreateWithTipTransactionEx