41 lines
1.6 KiB
Plaintext
41 lines
1.6 KiB
Plaintext
// 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);
|
|
|
|
};
|