Class IPS_HostBootReason
CIM_ManagedElement
IPS_HostBootReason
class IPS_HostBootReason
- extends CIM_ManagedElement
General Information:
The IPS_HostBootReason class returns the
details of the last host
boot.
Qualifiers:
-------------
Version=8.0.0
Supported Fields
Summary |
string
|
ElementName A
user-friendly name for the object . . .
|
string
|
InstanceID
|
uint32
|
Reason The reason for
the last host boot.'Other' stands for a boot that did not originate in
AMT, e.g . . .
|
string
|
ReasonDetails
Details of the last host boot reason.If reason is 'Remote
Control', this field will contain a string representing the remote control
operation performed ("Reset", "Power Up" or "Power Cycle") . . .
|
uint32
|
PreviousSxState
The host S-state prior to the last
boot.
|
Methods Summary |
|
Get(Instance) Gets the
representation of the instance
|
|
Pull(EnumerationContext,
MaxElements) Pulls instances of this class, following an
Enumerate operation
|
|
Enumerate()
Enumerates the instances of this class
|
|
Release(EnumerationContext)
Releases an enumeration context
|
ElementName
public string ElementName
- General Information:
A user-friendly name for the object. This
property allows each instance to define a user-friendly name in addition to
its key properties, identity data, and description information.
Note that
the Name property of ManagedSystemElement is also defined as a user-friendly
name. But, it is often subclassed to be a Key. It is not reasonable that the
same property can convey both identity and a user-friendly name, without
inconsistencies. Where Name exists and is not a Key (such as for instances of
LogicalDevice), the same information can be present in both the Name and
ElementName properties. Note that if there is an associated instance of
CIM_EnabledLogicalElementCapabilities, restrictions on this properties may
exist as defined in ElementNameMask and MaxElementNameLen properties defined
in that class.
Qualifiers:
-------------
MaxLen=40
InstanceID
public string InstanceID
- General
Information:
Qualifiers:
-------------
Key
Override=InstanceID
MaxLen=40
Reason
public uint32 Reason
- General Information:
The reason for the last host boot.'Other'
stands for a boot that did not originate in AMT, e.g. OS-initiated
reset.'Remote Control' stands for a boot that originated in AMT remote control
operation.'Alarm' stands for a boot that originated in an Alarm Clock
operation.
Qualifiers:
-------------
Required
ValueMap={0,
1, 2, 3, ..}
Values={Unknown, Other, Remote Control, Alarm,
Reserved}
ReasonDetails
public string ReasonDetails
- General Information:
Details of the last host boot reason.If
reason is 'Remote Control', this field will contain a string representing the
remote control operation performed ("Reset", "Power Up" or "Power Cycle"). If
reason is 'Alarm', this field will contain the ElementName of the
IPS_AlarmClockOccurence instance that invoked the
alarm.
Qualifiers:
-------------
MaxLen=256
PreviousSxState
public uint32 PreviousSxState
- General Information:
The host S-state prior to the last
boot.
Qualifiers:
-------------
Required
ValueMap={0,
1, 2, 3, 4, 5, 6, 7, ..}
Values={Unknown, Other, S0, S1, S2, S3, S4, S5,
Reserved}
Get
public Get([OUT]IPS_HostBootReason Instance)
- Permission Information:
Permitted realms:
ADMIN_SECURITY_REMOTE_CONTROL_REALM,
ADMIN_SECURITY_GENERAL_INFO_REALM
General Information:
Gets
the representation of the instance
Pull
public Pull([IN]String EnumerationContext, [IN]String MaxElements)
- Permission Information:
All users permitted to use method, only
instances to whom the user has permissions will be returned
General
Information:
Pulls instances of this class, following an Enumerate
operation
Enumerate
public Enumerate()
- Permission Information:
All users permitted to use
method
General Information:
Enumerates the instances of this
class
Release
public Release([IN]String EnumerationContext)
- Permission Information:
All users permitted to use
method
General Information:
Releases an enumeration
context