Enqueues a transaction on either the service or a port input queue.
BOOLEAN EnqueueInputTransaction( RTHANDLE hObject, LPTRANSACTION lpTrans, BOOLEAN *lpbEmpty );
hObject
lpTrans
lpbEmpty
TRUE
. The location pointed-to by lpbEmpty
will contain TRUE
if the queue was empty, FALSE
otherwise.
FALSE
E_CONTEXT 0x0005
E_EXIST 0x0006
hObject
parameter is not a valid handle.
E_STATE 0x0007
E_TYPE 0x8002
hObject
parameter is not a handle for a port or a service.
E_NUC_BAD_BUF 0x80E2
lpTransaction
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, TRANSACTION