Description, Status code returned – Intel Extensible Firmware Interface User Manual

Page 595

Advertising
background image

Protocols

— USB Support

Version 1.10

12/01/02

14-55

Description

This function is used to retrieve information about USB devices. This information includes the
device class, subclass, and the number of configurations the USB device supports. If

DeviceDescriptor

is

NULL

, then

EFI_INVALID_PARAMETER

is returned. If the USB

device descriptor is not found, then

EFI_NOT_FOUND

is returned. Otherwise, the device

descriptor is returned in

DeviceDescriptor

, and

EFI_SUCCESS

is returned.

Status Code Returned

EFI_SUCCESS

The device descriptor was retrieved successfully.

EFI_INVALID_PARAMETER

DeviceDescriptor

is NULL.

EFI_NOT_FOUND

The device descriptor was not found. The device may not be configured.

Advertising