Enqueues a transaction on either the service or a port output queue.
BOOLEAN EnqueueOutputTransaction(
RTHANDLE hObject,
LPTRANSACTION lpTrans,
BOOLEAN *lpbEmpty
);
hObjectlpTranslpbEmptyTRUE. The location pointed-to by lpbEmpty will contain TRUE if the queue was empty, FALSE otherwise.FALSEE_CONTEXT 0x0005E_EXIST 0x0006hObject parameter is not a valid handle.E_STATE 0x0007E_TYPE 0x8002hObject parameter is not a handle for a port or a service.E_NUC_BAD_BUF 0x80E2lpTransaction parameter contains 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