PsIsThreadInSilo

UINT8 __stdcall PsIsThreadInSilo(_ETHREAD *Thread, _EJOB *Silo){
  if( !Silo )
    return 1;
  if( Thread->Silo == (_EJOB *)-3i64 )
    return PsIsProcessInSilo(Thread->Tcb.Process, Silo);
  return PspIsSiloInSilo(Thread->Silo, Silo) != 0;
}

Referenced by:

VrpHandleIoctlCreateMultipleNamespaceNodes
VrpHandleIoctlCreateNamespaceNode
VrpHandleIoctlGetVirtualRootKey
VrpHandleIoctlInitializeJobForVreg
VrpHandleIoctlLoadDifferencingHive
VrpHandleIoctlUnloadDynamicallyLoadedHives