12345678910111213141516171819202122232425262728293031 |
- /** @file
- Provides an abstracted interface for configuring PK related variable protection.
- Copyright (c) Microsoft Corporation.
- SPDX-License-Identifier: BSD-2-Clause-Patent
- **/
- #ifndef PLATFORM_PK_PROTECTION_LIB_H_
- #define PLATFORM_PK_PROTECTION_LIB_H_
- /**
- Disable any applicable protection against variable 'PK'. The implementation
- of this interface is platform specific, depending on the protection techniques
- used per platform.
- Note: It is the platform's responsibility to conduct cautious operation after
- disabling this protection.
- @retval EFI_SUCCESS State has been successfully updated.
- @retval Others Error returned from implementation specific
- underying APIs.
- **/
- EFI_STATUS
- EFIAPI
- DisablePKProtection (
- VOID
- );
- #endif
|