Condividi tramite


Metodo ICreateWithTransactionEx::CreateInstance (comsvcs.h)

Crea un oggetto COM+ che viene eseguito nell'ambito di una transazione manuale specificata con un riferimento a un'interfaccia ITransaction .

Sintassi

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

Parametri

[in] pTransaction

Puntatore dell'interfaccia ITransaction che indica la transazione in cui si vuole creare l'oggetto COM+.

[in] rclsid

CLSID del tipo di oggetto da creare un'istanza.

[in] riid

ID dell'interfaccia da restituire dal parametro ppvObj .

[out] pObject

Nuovo oggetto del tipo specificato dall'argomento rclsid tramite l'interfaccia specificata dall'argomento riid .

Valore restituito

Questo metodo può restituire i valori seguenti:

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

ICreateWithTransactionEx