SubsystemResetTriggers Method |

Name | Description | |
---|---|---|
![]() | ResetTriggers(SubsystemTriggerKinds) |
This method resets the specified triggers so that they do not happen for certain kinds
of events. Each element of array triggers specifies the triggers to reset for
the kind of event specified by the enumerator in enumeration
Monitor.MF_EVENT_KIND that corresponds to the index in the array. Array
triggers must contain exacly MF_EVENT_KIND.MF_EVENT_KIND_MAX elements, otherwise
an exception of type RTX64Excpetion is thrown.
The triggers that are reset correspond to the bits that are set in each element of this
array. If the Subsystem is not started, this method throws an exception of type
RTX64Exception containing an explanatory error message. This method can be
called when monitoring is stopped or started. It takes effect immediately. If any of
the specified triggers are already reset, they remain reset.
Triggers do not persist after the RTX64 Subsystem stops. If persistence is desired, it
is the client's responsibility to save trigger state before the Subsystem stops and to
restore it when the Subsystem starts.
This method is thread-safe and executes atomically across all processes with respect to
all other trigger-related methods.
|
![]() | ResetTriggers(MF_EVENT_KIND, SubsystemTriggerKinds) |
This method resets the specified triggers so that they do not happen for the
specified kind of event (eventKind). Parameter triggers contains one or
more of the flag enumerators from enumeration TriggerKinds specifying the triggers to
be reset for this kind of event. If the Subsystem is not started, this method throws an
exception of type RTX64Exception containing an explanatory error message. This
method can be called when monitoring is stopped or started. It takes effect
immediately. If any of the specified triggers are already reset, they remain reset.
Triggers do not persist after the RTX64 Subsystem stops. If persistence is desired, it
is the client's responsibility to save trigger state before the Subsystem stops and to
restore it when the Subsystem starts.
This method is thread-safe and executes atomically across all processes with respect to
all other trigger-related methods.
|
