11#ifndef _LOCK_BOX_LIB_H_
12#define _LOCK_BOX_LIB_H_
61#define LOCK_BOX_ATTRIBUTE_RESTORE_IN_PLACE BIT0
68#define LOCK_BOX_ATTRIBUTE_RESTORE_IN_S3_ONLY BIT1
120 IN VOID *Buffer OPTIONAL,
RETURN_STATUS EFIAPI SetLockBoxAttributes(IN GUID *Guid, IN UINT64 Attributes)
RETURN_STATUS EFIAPI RestoreLockBox(IN GUID *Guid, IN VOID *Buffer OPTIONAL, IN OUT UINTN *Length OPTIONAL)
RETURN_STATUS EFIAPI RestoreAllLockBoxInPlace(VOID)
RETURN_STATUS EFIAPI UpdateLockBox(IN GUID *Guid, IN UINTN Offset, IN VOID *Buffer, IN UINTN Length)
RETURN_STATUS EFIAPI SaveLockBox(IN GUID *Guid, IN VOID *Buffer, IN UINTN Length)