Returns a transaction structure to the pool. In normal circumstances the transaction is returned when it is delivered to a port, or canceled, but certain error-handling conditions might make explicit cleaning up necessary.
BOOLEAN ReleaseTransaction(
RTHANDLE hPort,
LPTRANSACTION lpTransaction
);
hPortlpTransactionTRUEFALSEE_CONTEXT 0x0005E_EXIST 0x0006hPort parameter is not a valid handle.E_TYPE 0x8002hPort parameter is not a handle for a port.E_NUC_BAD_BUF 0x80E2lpTransaction parameter is not a valid pointer.| Versions | Defined in | Include | Link to |
|---|---|---|---|
| INtime 3.0 | intime/rt/include/rtserv.h | rtserv.h | rtserv.lib |
RT Service system calls, TRANSACTION