/* If the pointer given is not NULL, VariablePolicyVariableNameBufferSize must be non-NULL. */
STATIC EFI_STATUS EFIAPI ProtocolGetVariablePolicyInfo(IN CONST CHAR16 *VariableName, IN CONST EFI_GUID *VendorGuid, IN OUT UINTN *VariablePolicyVariableNameBufferSize, OPTIONAL OUT VARIABLE_POLICY_ENTRY *VariablePolicy, OUT CHAR16 *VariablePolicyVariableName OPTIONAL)
/* If the pointer given is not NULL, VariablePolicyVariableNameBufferSize must be non-NULL. */
STATIC EFI_STATUS EFIAPI ProtocolGetVariablePolicyInfo(IN CONST CHAR16 *VariableName, IN CONST EFI_GUID *VendorGuid, IN OUT UINTN *VariablePolicyVariableNameBufferSize, OPTIONAL OUT VARIABLE_POLICY_ENTRY *VariablePolicy, OUT CHAR16 *VariablePolicyVariableName OPTIONAL)
{
  return InternalProtocolGetVariablePolicyInfo (
           VAR_CHECK_POLICY_COMMAND_GET_INFO,
           VariableName,
           VendorGuid,
           VariablePolicyVariableNameBufferSize,
           VariablePolicy,
           VariablePolicyVariableName
           );
}