Cancels an RSVP message transmission in progress, or the status reporting phase of an asynchronous send operation.
Performs synchronous cancellation of RSVP message transmission.
If an ntxSendRtMessage operation is cancelled, then it must have returned a valid transaction ID, supplied as a parameter to cancel.
If cancellation of a ntxSendRtMessageRSVP is successful, the reply buffer, if used, is disassociated from the port. Cancellation of a SendRtMessageRSVP, operation is possible after the original request message transmission is complete and before a response message is received.
NTXSTATUS ntxCancelRtTransaction( NTXHANDLE hPort, NTXXID TransId );
hPort
TransId
E_OK
E_OK 0x0000
E_EXIST 0x0006
E_TRANS_ID 0x00E8
wTransId
parameter is not valid.
E_TYPE 0x8002
E_LOCATION
E_NTX_INTERNAL_ERROR
Note: Other status values may be generated by the service-specific CancelTransaction handler.
Versions | Defined in | Include | Link to |
---|---|---|---|
INtime 3.0 | intime/nt/include/ntx.h | ntx.h | ntx.lib |
INtime 4.01 (64-bit Windows) | intime/nt/include/ntx.h | ntx.h | ntx64.lib |
Port system calls, ntxSendRtMessage, ntxSendRtMessageRSVP, SendRtMessageRSVP, CancelTransaction,