#include <xa.h> int db2xa_switch.xa_commit_entry(XID *xid, int rmid, long flags);
A transaction manager calls db2xa_commit() to commit the work associated with *xid. All changes that were made to resources managed by DB2® for IBM® i during the transaction branch are made permanent.
For additional information about parameters, authorities required, return values, and error conditions, see the xa_commit() API.
Note: By using the code examples, you agree to the terms of the Code license and disclaimer information.
#include <xa.h> main() { XID *xid; int rmid; long flags; int retcode; extern struct xa_switch_t db2xa_switch; retcode = db2xa_switch.xa_commit_entry(xid, rmid, flags); }