// Copyright (c) 2007-2010, Intel Corporation. All rights reserved. [Version ( "4.0.0" ), Description ( "Represents an action which is triggered on an application " "watchdog state transition." )] class AMT_AgentPresenceWatchdogAction : CIM_PolicyAction { [Description ( "Specifies whether an Event should be created in the " "Event Manager on the application watchdog transition." )] boolean EventOnTransition; [Description ( "A System Defense Action which may be applied, on the " "application watchdog transition. Note that all Agent " "Presence instances share the same list of policies, " "which can be activated." ), ValueMap { "0", "1" }, Values { "ActivatePolicy", "DeactivatePolicy" }] uint16 ActionSd; [Description ( "This method allows to determine if this action is " "defined as an EAC action. If this method returns TRUE: " "1. Information about this agent is included in an " "Intel(R) AMT EAC posture. This happens if at least one " "transition is defined as TRUE for this agent. Posture " "information includes current state and state counters " "showing how many times each state was entered. 2. When " "this specific state transition occurs, an avent is " "generated to indicate that Intel(R) AMT posture has " "changed." )] uint32 GetActionEac( [OUT, Description ( "A boolean flag indicating whether this action is " "defined as an EAC action." )] boolean ActionEac); };