Real-Time API Structures and Enumerations
This section contains structures and enumerations used by the Real-Time API functions.
Structure/Enumeration Name | Description |
---|---|
Used in two different ways: for line-based interrupts or message-based interrupts. Each interrupt type requires filling in a different portion of the ATTACH_INTERRUPT_PARAMETERS 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. |
INTERRUPT_MESSAGE_INFO_ENTRY | Specifies detailed information for each message. |
Specifies the permitted caching behavior when allocating or mapping memory. |
|
Contains the permitted return values from the function RtQueryPciMsiCapability. |
|
A structure used to track a FastSemaphore. |
|
Specifies data for RtGetLicenses and RtkGetLicenses. | |
RTPROCESS_INFORMATION | Specifies data to the function RtEnumProcessesEx. |
RT_VERSION_INFO | Specifies data for RtGetRuntimeVersionEx and RtkGetRuntimeVersionEx. |
RTX64_MONITOR_COMPONENT | Represents RTX64 product components that can have their monitoring event generation enabled/disabled, either persistently or transiently. |
RTX64_MONITOR_CONTROL_OP | An enumeration that specifies a control operation to pass to function RtMonitorControl |
RT_MONITOR_CUSTOM_TRIGGER_CONTROL | Transiently associates trigger values to custom monitoring event types. |
RT_MONITOR_TRIGGER_CONTROL | Transiently associates trigger values to monitoring event types. |