From INtime 6.0 the INtime Service and Port objects have been deprecated.
New projects should not be started using these features, and existing projects will not work with XM mode. You will receive a compiler warning by default if you use these calls.
Receives a reply message to an earlier RSVP transmission. The port cannot be a sink port.
LPVOID ReceiveRtReply(
RTHANDLE hPort, // a port handle
WORD wTransID, // the identifier for the request-response transaction
DWORD dwMilliseconds, // the time the caller is prepared to wait for the response
LPRECEIVEINFO lpReplyInfo // a pointer to a RECEIVEINFO structure
);
hPort
wTransID
dwMilliseconds
NO_WAIT |
The thread does not wait. |
WAIT_FOREVER |
The thread waits for its request to be fully satisfied. |
1-655349 |
Calling thread goes to sleep for this many milliseconds, after which it awakes.
Note: The kernel converts milliseconds high-level ticks. |
lpReplyInfo
lpReplyInfo
. A NULL value is valid for a message with no data part.
E_OK 0x0000
E_TIME 0x0001
E_EXIST 0x0006
E_STATE 0x0008
E_TRANS_ID 0x00E8
wTransId
parameter is not valid.
E_TYPE 0x8002
E_NUC_BAD_BUF 0x80E2
Versions | Defined in | Include | Link to |
---|---|---|---|
INtime 3.0 | intime/rt/include/rtbase.h | rt.h | rt.lib |