INTERRUPT_MESSAGE_INFO_ENTRY Structure
INTERRUPT_MESSAGE_INFO_ENTRY specifies detailed information for each message.
Syntax
typedef struct _INTERRUPT_MESSAGE_INFO_ENTRY { ULONG MessageId; ULONG TargetProcessor; ULONG Priority; ULONG Vector; } INTERRUPT_MESSAGE_INFO_ENTRY, *PINTERRUPT_MESSAGE_INFO_ENTRY;
MessageId
An MSI-X vector, specifying the MSI-X table entry to use for the message
TargetProcessor
A processor number, specifying which RTSS processor to receive the interrupts for the message
Priority
The thread priority for the handler routine of the message. pRoutine executes in thread context so it can be interrupted by higher priority threads. The valid range is 0-127.
Vector
The interrupt vector on the target processor for the message. This is an output value.
Requirements
Minimum Supported Version |
RTX64 3.3 |
Header | Rtapi.h |
See Also: