Method and device for monitoring the creation and destruction of child processes within an application executing in a computer system

   
   

A method and a virtual device driver for monitoring the creation and destruction of child processes or threads within an application executing in a computer system controlled by an operating system, such as Windows. A list is provided for storing existing child process database structures corresponding to child processes existing within the executing application. The list is checked periodically. If, when checked, the list has no entries, it is safe to assume that the existing child process and, possibly, related grandchild processes, have exited and execution of the application is complete. Other applications in a series of applications, for example, during the installation of a software program, may then be executed with minimal risk of corruption due to concurrent execution of the applications in the series.

Un metodo e un driver di dispositivo virtuale per il controllo la creazione e della distruzione dei processi o dei filetti del bambino all'interno di un'applicazione che eseguono in un sistema di elaborazione controllato da un sistema operativo, quale Windows. Una lista è fornita per immagazzinare le strutture attuali della base di dati di processo del bambino che corrispondono ai processi del bambino che esistono all'interno dell'applicazione di esecuzione. La lista è controllata periodicamente. Se, una volta controllata, la lista non ha entrate, è sicuro supporre che il processo attuale del bambino e, possibilmente, i processi relativi del grandchild, hanno rimosso e l'esecuzione dell'applicazione è completa. Altre applicazioni in serie di applicazioni, per esempio, durante l'installazione di un programma del software, possono allora essere eseguite con il rischio minimo di corruzione dovuto l'esecuzione simultanea delle applicazioni in serie.

 
Web www.patentalert.com

< Prefix comparator

< Method for testing communication line to locate failure according to test point priorities in communication line management system

> Identifying and locating lost or stolen personal digital assistant devices via a landline- or wireless-connected web server

> Method and apparatus for executing standard functions in a computer system using a field programmable gate array

~ 00103