beautypg.com

Status codes returned (continued) – Intel Extensible Firmware Interface User Manual

Page 713

background image

Protocols

— Network Support

Version 1.10

12/01/02

15-107

Status Codes Returned (continued)

EFI_INVALID_PARAMETER
(continued)

The

SectionName

parameter supplied by the caller is

NULL

or

an invalid memory reference,
or
The

SectionName.Data

parameter supplied by the caller is

NULL

or an invalid memory reference,

or
The

SectionName.Length

supplied by the caller is zero,

or
The

AuthorityCertificate

parameter supplied by the

caller is

NULL

or an invalid memory reference,

or
The

IsVerified

parameter supplied by the caller is

NULL

or

an invalid memory reference.

EFI_OUT_OF_RESOURCES

The function failed due to lack of memory or other resources.

EFI_SECURITY_VIOLATION

The

Credentials.Data

supplied by the caller is

NULL

,

or
The

AuthorityCertificate

supplied by the caller was

invalid (could not be parsed),
or
The signed manifest supplied as

Credentials

failed to verify

using the

AuthorityCertificate

supplied by the caller or

the manifest’s signer’s certificate,
or
Any other required attribute value was missing,
or
The signed manifest supplied as the

Credentials

parameter

did not include a signer certificate,
or
The signed manifest supplied as the

Credentials

parameter

did not include the manifest section named according to

SectionName

,

or
The signed manifest supplied as the

Credentials

parameter

had a signing certificate with an unsupported public-key algorithm,
or
The manifest section named according to

SectionName

did not

include a digest with a digest algorithm corresponding to the
signing certificate’s public key algorithm,
or
The data object supplied as the

DataObject

parameter and

referenced by the manifest section named according to

SectionName

did not verify with the digest supplied in that

manifest section,
or

continued