SmKmStoreHelperStart

UINT64 __fastcall SmKmStoreHelperStart(const WCHAR *wcs){
  void *v1; 
  NTSTATUS v3; 
  NTSTATUS v4; 
  HANDLE v5; 
  HANDLE Handle; 
  PVOID Object; 
  Handle = 0i64;
  v3 = PsCreateSystemThread(&Handle, 0x1FFFFFu, 0i64, v1, 0i64, SmKmStoreHelperWorker, (PVOID)wcs);
  if( v3 >= 0 )
  {
    Object = 0i64;
    v4 = ObReferenceObjectByHandle(Handle, 0x1FFFFFu, 0i64, 0, &Object, 0i64);
    v5 = Handle;
    v3 = v4;
    *(_QWORD *)wcs = Object;
    ObCloseHandle(v5, 0);
  }
  return(unsigned int)v3;
}

Referenced by:

SMKM_STORE::SmStStart