10#ifndef _EDKII_VARIABLE_POLICY_HELPER_LIB_H_
11#define _EDKII_VARIABLE_POLICY_HELPER_LIB_H_
13#include <Protocol/VariablePolicy.h>
42CreateBasicVariablePolicy (
47 IN UINT32 AttributesMustHave,
48 IN UINT32 AttributesCantHave,
49 IN UINT8 LockPolicyType,
80CreateVarStateVariablePolicy (
85 IN UINT32 AttributesMustHave,
86 IN UINT32 AttributesCantHave,
88 IN UINT8 VarStateValue,
114RegisterBasicVariablePolicy (
117 IN CONST CHAR16 *Name OPTIONAL,
120 IN UINT32 AttributesMustHave,
121 IN UINT32 AttributesCantHave,
122 IN UINT8 LockPolicyType
148RegisterVarStateVariablePolicy (
151 IN CONST CHAR16 *Name OPTIONAL,
154 IN UINT32 AttributesMustHave,
155 IN UINT32 AttributesCantHave,
158 IN UINT8 VarStateValue