INTERRUPT_MESSAGE_INFO Structure

INTERRUPT_MESSAGE_INFO specifies a pointer to a user-allocated buffer which contains a message table and the number of entries in that table.

Syntax

typedef struct _INTERRUPT_MESSAGE_INFO {
	ULONG MessageCount;
	INTERRUPT_MESSAGE_INFO_ENTRY MessageInfo[1];
} INTERRUPT_MESSAGE_INFO, *PINTERRUPT_MESSAGE_INFO;

Members

MessageCount

The number of INTERRUPT_MESSAGE_INFO_ENTRY structures allocated in the MessageInfo table.

MessageInfo

A pointer to an array of INTERRUPT_MESSAGE_INFO_ENTRY structures. Each entry specifies the vector, target processor, and IST priority for a message.

Requirements

Minimum Supported Version

RTX64 3.3

Header Rtapi.h

See Also:

INTERRUPT_MESSAGE_INFO_ENTRY

ATTACH_INTERRUPT_PARAMETERS