SiIsWinPEBoot

UINT8 __fastcall SiIsWinPEBoot(){
  WCHAR *v0; 
  UINT64 *v1; 
  bool v2; 
  v2 = 0;
  if( SiGetRegistryValue(
         v0,
         (PWCHAR)L"SystemStartOptions",
         (PVOID *)L"\\Registry\\Machine\\SYSTEM\\CurrentControlSet\\Control",
         v1) >= 0 )
  {
    v2 = wcsstr(0i64, L"MININT") != 0i64;
    ExFreePoolWithTag(0i64, 0);
  }
  return v2;
}

Referenced by:

SiGetFirmwareSystemPartition
SiGetSystemDisk
SiIsWinPeHardDiskZeroUfdBoot