TianoCore EDK2 master
Loading...
Searching...
No Matches
CapsuleUpdatePolicyDxe.h
Go to the documentation of this file.
1
11#ifndef __CAPSULE_UPDATE_POLICY_DXE_H__
12#define __CAPSULE_UPDATE_POLICY_DXE_H__
13
14#include <PiDxe.h>
15
17
18#include <Library/BaseLib.h>
19#include <Library/DebugLib.h>
22
38EFIAPI
41 OUT BOOLEAN *Good
42 );
43
59EFIAPI
62 OUT BOOLEAN *Good
63 );
64
80EFIAPI
83 OUT BOOLEAN *Good
84 );
85
98BOOLEAN
99EFIAPI
102 );
103
116BOOLEAN
117EFIAPI
120 );
121
134EFIAPI
136 IN EFI_HANDLE ImageHandle,
137 IN EFI_SYSTEM_TABLE *SystemTable
138 );
139
140#endif
BOOLEAN EFIAPI CapsuleUpdatePolicyIsLowestSupportedVersionCheckRequired(IN EDKII_CAPSULE_UPDATE_POLICY_PROTOCOL *This)
EFI_STATUS EFIAPI CapsuleUpdatePolicyInitialize(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
EFI_STATUS EFIAPI CapsuleUpdatePolicyCheckSystemEnvironment(IN EDKII_CAPSULE_UPDATE_POLICY_PROTOCOL *This, OUT BOOLEAN *Good)
EFI_STATUS EFIAPI CapsuleUpdatePolicyCheckSystemPower(IN EDKII_CAPSULE_UPDATE_POLICY_PROTOCOL *This, OUT BOOLEAN *Good)
BOOLEAN EFIAPI CapsuleUpdatePolicyIsLockFmpDeviceAtLockEventGuidRequired(IN EDKII_CAPSULE_UPDATE_POLICY_PROTOCOL *This)
EFI_STATUS EFIAPI CapsuleUpdatePolicyCheckSystemThermal(IN EDKII_CAPSULE_UPDATE_POLICY_PROTOCOL *This, OUT BOOLEAN *Good)
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
VOID * EFI_HANDLE
Definition: UefiBaseType.h:33