Metodo ICreateWithLocalTransaction::CreateInstanceWithSysTx (comsvcs.h)
Crea un oggetto COM+ che viene eseguito nell'ambito della transazione locale specificata.
Sintassi
HRESULT CreateInstanceWithSysTx(
[in] IUnknown *pTransaction,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out, retval] void **pObject
);
Parametri
[in] pTransaction
Transazione in cui partecipa l'oggetto richiesto.
[in] rclsid
CLSID della classe da cui creare l'oggetto richiesto.
[in] riid
Riferimento all'identificatore dell'interfaccia (IID) dell'interfaccia usata per comunicare con l'oggetto request.
[out, retval] pObject
Indirizzo della variabile puntatore che riceve il puntatore dell'interfaccia specificato con riid.
Valore restituito
Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED e S_OK.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Windows Server 2003 con SP1 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | comsvcs.h |