Class AMT_AssetTableService
Used in features: Hardware Asset
Compatible with the following Intel AMT Releases: 4.0, 5.0, 5.1, 6.0,
6.1, 6.2, 7.0, 8.0, 8.1, 9.0, 9.5, 10.0, 11.0
CIM_ManagedElement
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
CIM_Service
AMT_AssetTableService
class AMT_AssetTableService
- extends CIM_Service
General Information:
Represents the Asset Table Service in the
Intel(R) AMT
subsystem.
Qualifiers:
-------------
Version=4.0.0
Supported Fields
Summary |
string
|
Name The Name property uniquely identifies the
Service and provides an indication of the functionality that is managed .
. .
|
string
|
CreationClassName CreationClassName indicates the name
of the class or the subclass that is used in the creation of an instance .
. .
|
string
|
SystemName The Name of the scoping System.
|
string
|
SystemCreationClassName The CreationClassName of the scoping
System.
|
string
|
ElementName A
user-friendly name for the object . . .
|
string[4]
|
TableTypes An array
of asset types supported by this service . .
.
|
Methods Summary |
uint32 |
RequestMediaDeviceTableUpdate(FullUpdate,
Sticky) Sends a request to BIOS to send the Media Device table
on next boot
|
|
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
|
Name
public string Name
- General Information:
The Name property uniquely identifies the
Service and provides an indication of the functionality that is managed. This
functionality is described in more detail in the Description property of the
object.
Product Specific Usage:
Additional Notes:
1) 'Max
Length' qualifier in Intel AMT Release 4.0 and earlier releases is
'33'.
Qualifiers:
-------------
Key
Override=Name
MaxLen=34
CreationClassName
public string CreationClassName
- General Information:
CreationClassName indicates the name of the
class or the subclass that is used in the creation of an instance. When used
with the other key properties of this class, this property allows all
instances of this class and its subclasses to be uniquely
identified.
Qualifiers:
-------------
Key
MaxLen=24
SystemName
public string SystemName
- General Information:
The Name of the scoping
System.
Qualifiers:
-------------
Key
MaxLen=256
Propagated=CIM_System.Name
SystemCreationClassName
public string SystemCreationClassName
- General Information:
The CreationClassName of the scoping
System.
Qualifiers:
-------------
Key
MaxLen=20
Propagated=CIM_System.CreationClassName
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.
Product Specific Usage:
Additional Notes:
1) 'Max Length' qualifier in Intel AMT Release 4.0 and earlier releases
was '24'.
Qualifiers:
-------------
MaxLen=34
TableTypes
public string[4] TableTypes
- General Information:
An array of asset types supported by this
service. Each string is of the following format: 'TableTypeInfo:TableType' for
example:
'SMbios:130'
Qualifiers:
-------------
Required
MaxLen=64
RequestMediaDeviceTableUpdate
public uint32 RequestMediaDeviceTableUpdate([IN]boolean FullUpdate, [IN]boolean Sticky)
- Permission Information:
Permitted realms:
ADMIN_SECURITY_ADMINISTRATION_REALM, ADMIN_SECURITY_LOCAL_SYSTEM_REALM,
ADMIN_SECURITY_HARDWARE_ASSET_REALM
General
Information:
Sends a request to BIOS to send the Media Device table on
next boot.
Qualifiers:
-------------
ValueMap={0, 1,
2..}
Values={PT_STATUS_SUCCESS, PT_STATUS_INTERNAL_ERROR,
Reserved}
Parameters:
--------------
- FullUpdate
- General Information:
Ask BIOS to send Media Device
table.
Qualifiers:
-------------
IN
Required
- Sticky
- General Information:
Apply just for next boot or
permanently.
Qualifiers:
-------------
IN
Required
Get
public Get([OUT]AMT_AssetTableService Instance)
- Permission Information:
Permitted realms:
ADMIN_SECURITY_HARDWARE_ASSET_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