EFI_STATUS Status;\r
VARIABLE_HEADER *VariablePtr;\r
AUTHENTICATED_VARIABLE_HEADER *AuthVariablePtr;\r
+ VARIABLE_STORE_HEADER *VariableStoreHeader[VariableStoreTypeMax];\r
+\r
+ VariableStoreHeader[VariableStoreTypeVolatile] = (VARIABLE_STORE_HEADER *) (UINTN) mVariableModuleGlobal->VariableGlobal.VolatileVariableBase;\r
+ VariableStoreHeader[VariableStoreTypeHob] = (VARIABLE_STORE_HEADER *) (UINTN) mVariableModuleGlobal->VariableGlobal.HobVariableBase;\r
+ VariableStoreHeader[VariableStoreTypeNv] = mNvVariableCache;\r
\r
Status = VariableServiceGetNextVariableInternal (\r
VariableName,\r
VendorGuid,\r
+ VariableStoreHeader,\r
&VariablePtr\r
);\r
if (EFI_ERROR (Status)) {\r