CHAILink SDK  Version 1.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
typedef void(* NH_INPUT_MIDISYSEXMESSAGE)(CPHOBJECT const hInput, CPUINT32 const dwInputUserData, CPBOOLEAN const fIsLastBlock, CPUINT8 const bDataSize, CPUINT8 const *const pData, CPENDPOINT const *const pSource, CPTIMESTAMPINFO const *const pTimeStamp)

Called on Midi SysEx message reception.

Parameters
[in]hInputHandle to the notified input.
[in]dwInputUserDataThe user data associated to the input handle during its creation.
[in]fIsLastBlockTRUE if it is the last block.
[in]bDataSizeData block size [1- 255].
[in]pDatapointer to the data buffer.
[in]pSourcePointer to the message's source
[in]pTimeStampPointer to a CPTIMESTAMPINFO structure containing the timestamp information if sender has timestamped his message. Only present if Input_ActivateMessageTimestamp has been called for this input, otherwise NULL.
Remarks
This notification is activated by using Input_RegisterNotificationHandler.