WmipGetSMBiosFromLoaderBlock

VOID __stdcall WmipGetSMBiosFromLoaderBlock(VOID *LoaderBlockPtr){
  __int64 v1; 
  __int64 v2; 

  v1 = *((_QWORD *)LoaderBlockPtr + 30);
  ExInitializeResourceLite((INT64)&ExBootDevicesRemovedEvent + 3328);
  if( *(_DWORD *)v1 >= 0xE38u )
  {
    v2 = *(_QWORD *)(v1 + 56);
    if( v2 )
    {
      WmipSMBiosTablePhysicalAddress = *(_LARGE_INTEGER *)(v2 + 16);
      LODWORD(WmipSMBiosTableLength) = *(_DWORD *)(v2 + 12);
      *(_WORD *)((char *)&WmipSMBiosVersionInfo + 1) = *(_WORD *)(v2 + 7);
      LOBYTE(WmipSMBiosVersionInfo) = 0;
      HIWORD(WmipSMBiosVersionInfo) = BYTE2(WmipSMBiosVersionInfo);
    }
  }
}

Referenced by:

WMIInitialize