3 extern EFI_GUID SHIM_LOCK_GUID
;
5 INTERFACE_DECL(_SHIM_LOCK
);
9 (*EFI_SHIM_LOCK_VERIFY
) (
16 (*EFI_SHIM_LOCK_HASH
) (
19 PE_COFF_LOADER_IMAGE_CONTEXT
*context
,
26 (*EFI_SHIM_LOCK_CONTEXT
) (
28 IN
unsigned int datasize
,
29 PE_COFF_LOADER_IMAGE_CONTEXT
*context
32 typedef struct _SHIM_LOCK
{
33 EFI_SHIM_LOCK_VERIFY Verify
;
34 EFI_SHIM_LOCK_HASH Hash
;
35 EFI_SHIM_LOCK_CONTEXT Context
;
38 extern EFI_STATUS
shim_init(void);
39 extern void shim_fini(void);