This call is used when a transaction is complete and a response message is to be delivered to a port. The TRANSACTION structure will be returned to the service pool. If the USE_RECEIVE transaction flag was set, the CONTROLBUFFER is delivered to the port contains in the wPort field, otherwise the task waiting on the transaction is woken up.
BOOLEAN DeliverTransaction(
    LPCONTROLBUFFER lpControlBuf, 
    LPTRANSACTION lpTrans
);
lpControlBuf 
lpTrans 
TRUE 
FALSE 
E_CONTEXT 0x0005 
E_EXIST 0x0006 
E_TYPE 0x8002 
E_NUC_BAD_BUF 0x80E2 
lpControlBuffer or the lpTransaction parameter is an invalid pointer. | Versions | Defined in | Include | Link to | 
|---|---|---|---|
| INtime 3.0 | intime/rt/include/rtserv.h | rtserv.h | rtserv.lib | 
RT Service system calls, TRANSACTION, CONTROLBUFFER