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