CFG_DisableAndClearAMT

CFG_DisableAndClearAMT disables AMT and clears all AMT configuration including configuration via MEBX  until and unless it is reenabled manually through the MEBX menu. This command can only be used if AMT is not currently provisioned.

This command is only available beginning in Intel AMT Version 12.0.

CFG_DisableAndClearAMT Request

typedef struct _CFG_DISABLE_AND_CLEAR_AMT_REQUEST

{

    PTHI_MESSAGE_HEADER     Header;

} CFG_DISABLE_AND_CLEAR_AMT_REQUEST;

 

Field

Description

Header.Version

Major and minor interface version.

Header.Reserved

0000h

Header.Command

04000088h

Header.Length

Message Length, excluding the message header.

CFG_DisableAndClearAMT Response

typedef struct _CFG_DISABLE_AND_CLEAR_AMT_RESPONSE

{

    PTHI_MESSAGE_HEADER     Header;

    AMT_STATUS              Status;

} CFG_DISABLE_AND_CLEAR_AMT_RESPONSE;

 

Field

Description

Header.Version

Major and minor interface version.

Header.Reserved

0000h

Header.Command

04000088h

Header.Length

Message Length, excluding the message header.

Status

A status code returned in a response message that indicates whether the operation specified in the corresponding request message succeeded or failed. If the operation failed, this code indicates the specific reason for failure.

CFG_DisableAndClearAMT Status Codes

Status

Description

AMT_STATUS_SUCCESS

Request succeeded.

AMT_STATUS_INTERNAL_ERROR

An internal error in the Intel AMT device has occurred.

AMT_STATUS_INVALID_MESSAGE_LENGTH

Length field of header is invalid.

AMT_STATUS_INVALID_AMT_MODE

Intel AMT could not be disabled because it is not in the PRE-provisioning state.

 

Copyright © 2006-2022, Intel Corporation. All rights reserved.