Methods

The following are the methods supported by the AMT_AtaOverLan Service.

Get

Gets the representation of the instance.

SendSecurityATACommand

Use to represent an ATA Command to send to a client system.  Input parameters are used to specify the ATA Command to execute, which drive to execute command on, and any input transfer data.  The output parameters are used to specify the results from executing the input command including the return sense buffer status and any output transfer data.

Input Parameters

Parameter

Description

byte[] TransferDataInput

(optional)

Byte array for input transfer data to ATA device

uint Drive

Drive number to perform ATA command on

uint Command

Command to execute on ATA device as defined in ATA specifications

uint SecurityProtocol

(optional) Used to define the security protocol used for trusted send/receive commands

uint SPSpecific

(optional) Used to define any security protocol specific data used for trusted send/receive commands

Output Parameters

Parameter

Description

byte[] TransferDataOutput

(optional)

Byte array for output transfer data from ATA device.

Byte[] SenseBuffer

Return sense buffer from ATA device as defined in ATA specifications.

uint ReturnValue

Return value which indicates if executing ATA command was successful. 

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