)\r
{\r
EFI_STATUS Status;\r
- SMBIOS_STRUCTURE_TABLE *SmbiosTable;\r
+ SMBIOS_TABLE_ENTRY_POINT *SmbiosTable;\r
SMBIOS_STRUCTURE_POINTER Smbios;\r
SMBIOS_STRUCTURE_POINTER SmbiosEnd;\r
UINT16 Index;\r
return EFI_NOT_FOUND;\r
}\r
\r
- Smbios.Hdr = (SMBIOS_HEADER *) (UINTN) SmbiosTable->TableAddress;\r
+ Smbios.Hdr = (SMBIOS_STRUCTURE *) (UINTN) SmbiosTable->TableAddress;\r
SmbiosEnd.Raw = (UINT8 *) (UINTN) (SmbiosTable->TableAddress + SmbiosTable->TableLength);\r
\r
for (Index = 0; Index < SmbiosTable->TableLength; Index++) {\r