Process type

Una risorsa di processo rappresenta un processo in esecuzione in un computer. Il processo può essere attivamente monitorato, ad esempio un dependency Agent è in esecuzione nel computer o individuato, ovvero la sua esistenza è stata dedotta osservando il flusso di dati dai computer monitorati. Una risorsa di processo rappresenta un pool di risorse effettive del sistema operativo che condividono righe di comando e metadati. Man mano che il pool di processi si evolve nel tempo, le versioni precedenti della risorsa di processo vengono mantenute e disponibili per l'accesso. Un processo è attivo durante un intervallo di tempo, se tale processo viene eseguito durante (parti) di tale intervallo

type Process = CoreResource & {
  acceptorOf?: ResourceReferenceUnion
  clientOf?: ResourceReferenceUnion
  details?: ProcessDetails
  displayName?: string
  executableName?: string
  group?: string
  hosting?: ProcessHostingConfigurationUnion
  machine?: ResourceReferenceUnion
  monitoringState?: MonitoringState
  role?: ProcessRole
  startTime?: Date
  timestamp?: Date
  user?: ProcessUser
}