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

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