![]() |
For Remote Access to work with a user initiated interface or for a local user-initiated request to work, the interface must first be enabled. Local or Remote User Access includes the following interfaces:
• BIOS – Enables a user request connection from the BIOS menu
• Agent – Enables user request connection from the OS using a software agent
The following steps describe how to enable/disable the user request interfaces.
1. Retrieve the instance of AMT_UserInitiatedConnectionService, where the “Name” key equals “Intel(r) AMT User Initiated Connection Service”.
2. Invoke AMT_UserInitiatedConnectionService.RequestStateChange with the following parameter:
Parameter | Value |
RequestedState | • 32768– Disable the BIOS and the Operating System interfaces • 32769– Enable the BIOS interface only • 32770– Enable the Operating System Interface only • 32771– Enable the BIOS and the Operating System interfaces. This is the default value. |
Click here for a snippet demonstrating this step
You can execute this snippet by inserting it into the execution template found here.
$userInitiatedConnectionServiceRef =$wsmanConnectionObject.NewReference("SELECT * FROM AMT_UserInitiatedConnectionService WHERE Name='Intel(r) AMT User Initiated Connection Service'")
$inputObject =$userInitiatedConnectionServiceRef.CreateMethodInput("RequestStateChange")
$inputObject.SetProperty("RequestedState","32771")
$outputObject =$userInitiatedConnectionServiceRef.InvokeMethod($inputObject)
$returnValue =$outputObject.GetProperty("ReturnValue")
Instance Diagram
Classes Used in This Flow
SDK Sample
If there is a sample demonstrating this flow, it is included in the SDK installation file. See SDK Installation Layout for details.
See Also: |
Copyright © 2006-2022, Intel Corporation. All rights reserved. |