TianoCore EDK2 master
Loading...
Searching...
No Matches
SmmVarCheck.h
Go to the documentation of this file.
1
9#ifndef __SMM_VAR_CHECK_H__
10#define __SMM_VAR_CHECK_H__
11
12#include <Protocol/VarCheck.h>
13
14#define EDKII_SMM_VAR_CHECK_PROTOCOL_GUID \
15 { \
16 0xb0d8f3c1, 0xb7de, 0x4c11, { 0xbc, 0x89, 0x2f, 0xb5, 0x62, 0xc8, 0xc4, 0x11 } \
17 };
18
20
22 EDKII_VAR_CHECK_REGISTER_SET_VARIABLE_CHECK_HANDLER SmmRegisterSetVariableCheckHandler;
23 EDKII_VAR_CHECK_VARIABLE_PROPERTY_SET SmmVariablePropertySet;
24 EDKII_VAR_CHECK_VARIABLE_PROPERTY_GET SmmVariablePropertyGet;
25};
26
27extern EFI_GUID gEdkiiSmmVarCheckProtocolGuid;
28
29#endif
EFI_STATUS(EFIAPI * EDKII_VAR_CHECK_REGISTER_SET_VARIABLE_CHECK_HANDLER)(IN VAR_CHECK_SET_VARIABLE_CHECK_HANDLER Handler)
Definition: VarCheck.h:39
EFI_STATUS(EFIAPI * EDKII_VAR_CHECK_VARIABLE_PROPERTY_GET)(IN CHAR16 *Name, IN EFI_GUID *Guid, OUT VAR_CHECK_VARIABLE_PROPERTY *VariableProperty)
Definition: VarCheck.h:105
EFI_STATUS(EFIAPI * EDKII_VAR_CHECK_VARIABLE_PROPERTY_SET)(IN CHAR16 *Name, IN EFI_GUID *Guid, IN VAR_CHECK_VARIABLE_PROPERTY *VariableProperty)
Definition: VarCheck.h:85
Definition: Base.h:213