Status codes returned – Intel Extensible Firmware Interface User Manual

Page 558

Advertising
background image

Extensible Firmware Interface Specification

14-18 12/01/02

Version

1.10

If

IsNewTransfer

is

FALSE

, then the interrupt transfer is canceled.

EFI_INVALID_PARAMETER

is returned if one of the following conditions is satisfied:

1. Data transfer direction indicated by

EndPointAddress

is other than

EfiUsbDataIn

.

2.

IsNewTransfer

is

TRUE

and

DataLength

is 0.

3.

IsNewTransfer

is

TRUE

and

DataToggle

points to a value other than 0 and 1.

4.

IsNewTransfer

is

TRUE

and

PollingInterval

is not in the range 1..255.

Status Codes Returned

EFI_SUCCESS

The asynchronous interrupt transfer request has been successfully
submitted or canceled.

EFI_INVALID_PARAMETER

Some parameters are invalid. The possible invalid parameters are
described in “Description” above.

EFI_OUT_OF_RESOURCES

The request could not be completed due to a lack of resources.

Advertising