Copies data to an RT data mailbox.
These functions correspond to the NTX function ntxSendRtData. They send respectively 1, 2 or 4 bytes, or a stream of bytes.
Visual Basic:
Sub ntxSendRtData1Byte( ByVal hMailbox As Integer, ByVal bSrc As Byte) Sub ntxSendRtData2Bytes( yVal hMailbox As Integer, ByVal wSrc As Short) Sub ntxSendRtData4Bytes( ByVal hMailbox As Integer, ByVal lSrc As Integer) Sub ntxSendRtDataBytes( ByVal hMailbox As Integer, ByVal aSrc() As Byte, ByVal wActualLength As Integer)
Visual C#:
void ntxSendRtData1Byte ( Int32 hMailbox, Byte bSrc ); void ntxSendRtData2Bytes ( Int32 hMailbox, Int16 wSrc ); void ntxSendRtData4Bytes ( Int32 hMailbox, Int32 lSrc ); void ntxSendRtDataBytes ( Int32 hMailbox, Byte[] aSrc, Int32 wActualLength);
hMailboxpMessageaSrcwActualLength defines how many bytes are sent.bSrclSrcwSrcwActualLengthE_MEME_LIMITwActualLength is greater than 128 (the maximum that can be sent in one operation).E_EXISThMailbox is not a handle for an existing object.E_TYPEhMailbox is not a handle for a data mailbox.E_NTX_INTERNAL_ERROR| Versions | Reference |
|---|---|
| INtime 3.0 | INtimeDotNet |
INtimeDotNet system calls, Mailbox system calls