SiIsWinPEBoot

UINT8 __stdcall SiIsWinPEBoot(){
  wchar_t *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, (INT8 *)L"MININT") != 0i64;
    ExFreePoolWithTag(0i64, 0);
  }
  return v2;
}

Referenced by:

SiGetFirmwareSystemPartition
SiGetSystemDisk
SiIsWinPeHardDiskZeroUfdBoot