Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista
The OLE transactions TM calls on this method once it has determined that the asynchronous pull operation has completed. The completion status of the pull operation is reflected in the hrPull
parameter.
Note
The TIP service feature is deprecated. The TIP service feature and all related APIs are available for use in the operating systems listed in the Requirements sections of the reference topics for those APIs. They might be unavailable in subsequent versions of the operating system. You might consider using the WS-AtomicTransaction (WS-AT) protocol as a replacement transaction coordination and propagation technology. WS-AT support is provided through Windows Communication Foundation (WCF) as part of the .Net Framework. For more information about WS-AT support in the .Net Framework see Transactions.
Syntax
HRESULT PullComplete( HRESULThrPull,
);
Parameters
hrPull
[in] Retrieves detailed completion status of the asynchronous pull operation.
Return Values for hrPull
S_OK
Success—the transaction pull completed.
E_OUTOFMEMORY
Failure—out of resources.
E_FAIL
Failure—generic failure while attempting to pull the transaction from the remote TM.
E_UNEXPECTED
Failure—an unexpected error occurred.
XACT_E_LOGFULL
Failure—the TMs log is full.
XACT_E_NOTRANSACTION
Failure—the transaction committed or aborted before the pull operation could complete.
Requirements
For an explanation of the requirement values, see Requirements (Component Services).
Platforms: Windows Server 2016, Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista
Header: Declared in txcoord.h