Compartir a través de


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

Crea un objeto COM+ que se ejecuta dentro del ámbito de una transacción manual especificada con una referencia a una interfaz ITransaction .

Sintaxis

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

Parámetros

[in] pTransaction

Puntero de interfaz ITransaction que indica la transacción en la que desea crear el objeto COM+.

[in] rclsid

CLSID del tipo de objeto al que se va a crear una instancia.

[in] riid

Identificador de la interfaz que va a devolver el parámetro ppvObj .

[out] pObject

Nuevo objeto del tipo especificado por el argumento rclsid a través de la interfaz especificada por el argumento riid .

Valor devuelto

Este método puede devolver los siguientes valores:

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comsvcs.h

Consulte también

ICreateWithTransactionEx