RTFW_MONITOR_STATUS Enumeration
RTFW_MONITOR_STATUS represents the state of the RTX64 Monitoring Framework.
Syntax
typedef enum _RTFW_MONITOR_STATUS( RTMS_DISABLED = 0, RTMS_ENABLED, RTMS_STARTED, RTMS_MAX, } RTFW_MONITOR_STATUS, * PRTFW_MONITOR_STATUS;
Members
RTMS_DISABLED
Monitoring is disabled.
RTMS_ENABLED
Monitoring is enabled, which means the RTX64 Subsystem has allocated non-paged pool memory needed by the Monitoring Framework. Monitoring must be enabled before it can be started, because enabling monitoring causes non-determinism in real-time applications. Once enabled, starting and stopping monitoring is always deterministic.
RTMS_STARTED
Monitoring is started and collecting events.
Remarks
If the current state is RTMS_DISABLED, API RtfwStartMonitoring will fail. If the current state is RTMW_STARTED, API RtfwDisableMonitoring will fail.
Requirements
Minimum Required Version | RTX64 3.4 |
Header | RtfwAPI.h |
Library | RtfwAPI.lib |
See Also: