MIL_ID EventId, | //in |
MIL_INT64 InfoType, | //in |
void *UserVarPtr | //out |
This function allows you to get information about the sequence event that caused the hook-handler function to be called. MseqGetHookInfo() should only be called within the scope of a sequence hook-handler function (see MseqHookFunction()).
Specifies the sequence event identifier received by the hook-handler function. See MseqHookFunction() for more information.
Specifies a combination of two values: the event type and the type of information about the event to return.
See the Parameter associations section for possible values that can be specified.
Specifies the address in which to write the requested information.
See the Parameter associations section for possible values that can be returned.
The table below lists possible values for the InfoType parameter and possible values returned to the UserVarPtr parameter.
For retrieving the information about a
sequence hook event
|
|||||||||||||||||||||||||||||||||||||||
InfoType |
Description
|
||||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_MODIFIED_BUFFER + |
Retrieves information about a modified-buffer type of event. (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_ID |
You must add the following value to the above-mentioned value to get information about the internal output buffer.
For retrieving information about the
internal output buffer
|
|||||||||||||||||||||||||||||||||||||||
InfoType |
Description
|
||||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_BUFFER_ID |
Retrieves the MIL identifier of the internal output buffer modified by MseqProcess(). (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_ID |
Header | Include mil.h. |
Library | Use mil.lib. |
DLL | Requires mil.dll. |