The following steps describe how to retrieve the Media table information during a local reboot.
The method applies only when a fast boot in BIOS is enabled. If the fast boot is disabled, a full table update will always be performed, as before.
When rebooting remotely the Media table information will always be updated, even if fast boot is enabled and full update is false.
1. Retrieve the instance of AMT_AssetTableService, where the “InstanceID” key equals “Intel(r) AMT Asset Table Service.
2. Invoke AMT_AssetTableService.RequestMediaDeviceTableUpdate with the following parameters:
a. Full Update
• If true – Request the BIOS to perform full table update on the next boot.
• If false – Do not request full update on the next boot.
b. Sticky
• If true – The FullUpdate option should relate to all subsequent boots until the next call to this API.
• If false – The FullUpdate option relates only to the next boot.
Click here for a snippet demonstrating this step
You can execute this snippet by inserting it into the execution template found here.
$assetTableServiceRef = $wsmanConnectionObject.NewReference("SELECT * FROM AMT_AssetTableService WHERE Name='Intel(r) AMT Asset Table Service'")
$inputObject = $assetTableServiceRef.CreateMethodInput("RequestMediaDeviceTableUpdate")
$inputObject.SetProperty("FullUpdate", "true")
$inputObject.SetProperty("Sticky", "true")
$outputObject = $assetTableServiceRef.InvokeMethod($inputObject)
$returnValue = $outputObject.GetProperty("ReturnValue")
Additional Information
No additional information.
Instance Diagram
Not applicable
Classes Used in This Flow
SDK Sample
Located at:<SDK_root>\Windows\Intel_AMT\Samples\WS-Management\AssetDisplay
See Also: |
Copyright © 2006-2012, Intel Corporation. All rights reserved. |