| 269 | |
| 270 | |
| 271 | EFI_SMBIOS_HANDLE LogSmbiosTable (APPLE_SMBIOS_STRUCTURE_POINTER SmbiosTableN) |
| 272 | { |
| 273 | UINT16 Length = SmbiosTableLength(SmbiosTableN); |
| 274 | if (Length > MaxStructureSize) { |
| 275 | MaxStructureSize = Length; |
| 276 | } |
| 277 | CopyMem(Current, SmbiosTableN.Raw, Length); |
| 278 | Current += Length; |
| 279 | NumberOfRecords++; |
| 280 | return SmbiosTableN.Hdr->Handle; |
| 281 | } |
| 282 | |
| 283 | // the procedure insert Buffer into SmbiosTable by copy and update Field |
| 284 | // the Buffer restricted by zero or by space |
no test coverage detected