3.9.4.3.1 ITransaction (Opnum 12)
The ITransaction method is received by the server in an RPC_REQUEST packet. In response, the server returns the ITransaction interface on the underlying transaction object.
-
[propget] HRESULT ITransaction( [out, retval] VARIANT* pvarITransaction );
pvarITransaction: A pointer to a VARIANT (VT_UNKNOWN or VT_EMPTY) that, when successfully completed, contains the underlying transaction object.
Return Values: The method MUST return S_OK (0x00000000) to indicate success or an implementation-specific error HRESULT on failure.
The pvarITransaction output parameter MUST be set to the ITransaction interface pointer of the Transaction instance variable.