SmInitSystem

NTSTATUS __stdcall SmInitSystem(UINT64 Phase){
  if( (_DWORD)Phase )
  {
    if( (_DWORD)Phase == 1
      && (int)EtwRegister((_LPCGUID)&SmEventProvider, (PETWENABLECALLBACK)SmEtwEnableCallback, 0i64, &EtwRegHandle) >= 0 )
    {
      dword_140D234F8 |= 1u;
      dword_140D234FC = 64;
    }
  }
  else
  {
    SmGlobalsInitialize((_SM_GLOBALS *)SmGlobals);
    SmQueryRegistry((_SM_GLOBALS *)SmGlobals);
  }
  return 0;
}

Referenced by:

IoInitSystemPreDrivers