System.Diagnostics.Process [SecurityCritical] Fornisce un wrapper gestito per un handle di processo. [SecurityCritical] Inizializza una nuova istanza della classe dall'handle specificato, indicando se rilasciare l'handle durante la fase di finalizzazione. Handle di cui eseguire il wrapping. trueper consentire in modo affidabile rilasciare l'handle durante la fase di finalizzazione; in caso contrario, false. Fornisce i dati per gli eventi e . 2 Ottiene la riga di caratteri che è stata scritta in un flusso di output di reindirizzato. Riga scritta da un associato al relativo flusso di o di reindirizzato. 2 Rappresenta il metodo che gestirà l'evento o di un oggetto . Origine dell'evento. Oggetto che contiene i dati dell'evento. 2 Fornisce l'accesso ai processi locali e remoti e permette di avviare e arrestare i processi locali del sistema.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere Origine riferimento. 1 Inizializza una nuova istanza della classe . Ottiene la priorità base del processo associato. Priorità base, calcolata dalla proprietà del processo associato. The platform is Windows 98 or Windows Millennium Edition (Windows Me); set the property to false to access this property on Windows 98 and Windows Me. The process has exited.-or- The process has not started, so there is no process ID. 2 Inizia le operazioni di lettura asincrona sul flusso reindirizzato dell'applicazione. The property is false.- or - An asynchronous read operation is already in progress on the stream.- or - The stream has been used by a synchronous read operation. 2 Inizia le operazioni di lettura asincrona sul flusso reindirizzato dell'applicazione. The property is false.- or - An asynchronous read operation is already in progress on the stream.- or - The stream has been used by a synchronous read operation. 2 Annulla l'operazione di lettura asincrona sul flusso reindirizzato di un'applicazione. The stream is not enabled for asynchronous read operations. 2 Annulla l'operazione di lettura asincrona sul flusso reindirizzato di un'applicazione. The stream is not enabled for asynchronous read operations. 2 Rilascia tutte le risorse usate dal processo. true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. Ottiene o imposta la generazione dell'evento quando il processo viene terminato. true se l'evento dovrà essere generato quando il processo associato viene terminato (mediante un'uscita o una chiamata al metodo ); in caso contrario, false.Il valore predefinito è false. 2 Imposta un componente nello stato che gli permette di interagire con i processi del sistema operativo eseguiti in modalità speciale attivando la proprietà nativa SeDebugPrivilege sul thread corrente. 2 Si verifica quando un'applicazione scrive nel proprio flusso reindirizzato. 2 Ottiene il valore specificato dal processo associato quando è stato terminato. Codice specificato dal processo associato quando è stato terminato. The process has not exited.-or- The process is not valid. You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. 1 Si verifica al termine di un processo. 2 Ottiene l'ora in cui il processo associato è stato terminato. Oggetto che indica il momento in cui il processo associato è stato terminato. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. 1 Ottiene un nuovo componente e lo associa al processo attivo. Nuovo componente associato alla risorsa di processo che sta eseguendo l'applicazione chiamante. 1 Restituisce un nuovo componente , dato l'identificatore di un processo nel computer locale. Componente associato alla risorsa locale del processo identificata dal parametro . Identificatore univoco nel sistema di una risorsa di processo. The process specified by the parameter is not running.The identifier might be expired. The process was not started by this object. 1 Restituisce un nuovo componente , dato un identificatore di processo e il nome di un computer sulla rete. Componente associato a una risorsa di processo remota identificata dal parametro . Identificatore univoco nel sistema di una risorsa di processo. Nome di un computer della rete. The process specified by the parameter is not running.The identifier might be expired.-or- The parameter syntax is invalid.The name might have length zero (0). The parameter is null. The process was not started by this object. 1 Crea un nuovo componente per ciascuna risorsa di processo del computer locale. Matrice di tipo che rappresenta tutte le risorse di processo in esecuzione sul computer locale. 1 Crea un nuovo componente per ciascuna risorsa di processo nel computer specificato. Matrice di tipo che rappresenta tutte le risorse di processo in esecuzione sul computer specificato. Computer da cui leggere l'elenco di processi. The parameter syntax is invalid.It might have length zero (0). The parameter is null. The operating system platform does not support this operation on remote computers. There are problems accessing the performance counter API's used to get process information.This exception is specific to Windows NT, Windows 2000, and Windows XP. A problem occurred accessing an underlying system API. 1 Crea una matrice di nuovi componenti e li associa a tutte le risorse di processo nel computer locale che condividono il nome di processo specificato. Una matrice di tipo che rappresenta le risorse di processo che eseguono l'applicazione o il file specificati. Nome descrittivo del processo. There are problems accessing the performance counter API's used to get process information.This exception is specific to Windows NT, Windows 2000, and Windows XP. 1 Crea una matrice di nuovi componenti e li associa a tutte le risorse di processo in un computer remoto che condividono il nome di processo specificato. Una matrice di tipo che rappresenta le risorse di processo che eseguono l'applicazione o il file specificati. Nome descrittivo del processo. Nome di un computer della rete. The parameter syntax is invalid.It might have length zero (0). The parameter is null. The operating system platform does not support this operation on remote computers. There are problems accessing the performance counter API's used to get process information.This exception is specific to Windows NT, Windows 2000, and Windows XP. A problem occurred accessing an underlying system API. 1 Ottiene un valore che indica se il processo associato è stato terminato. true se il processo del sistema operativo cui fa riferimento il componente è stato terminato; in caso contrario, false. There is no process associated with the object. The exit code for the process could not be retrieved. You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. 1 Ottiene l'identificatore univoco per il processo associato. Identificatore univoco generato dal sistema relativo al processo cui questa istanza di fa riferimento. The process's property has not been set.-or- There is no process associated with this object. The platform is Windows 98 or Windows Millennium Edition (Windows Me); set the property to false to access this property on Windows 98 and Windows Me. 1 Arresta immediatamente il processo associato. The associated process could not be terminated. -or-The process is terminating.-or- The associated process is a Win16 executable. You are attempting to call for a process that is running on a remote computer.The method is available only for processes running on the local computer. The process has already exited. -or-There is no process associated with this object. 1 Fa uscire un componente dallo stato che permette di interagire con i processi del sistema operativo eseguiti in modalità speciale. 2 Ottiene il nome del computer sul quale è in esecuzione il processo associato. Nome del computer sul quale è in esecuzione il processo associato. There is no process associated with this object. 1 Ottiene il modulo principale del processo associato. Oggetto usato per avviare il processo. You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. A 32-bit process is trying to access the modules of a 64-bit process. The platform is Windows 98 or Windows Millennium Edition (Windows Me); set to false to access this property on Windows 98 and Windows Me. The process is not available.-or- The process has exited. 1 Ottiene o imposta la dimensione massima del working set consentita per il processo associato. Dimensione massima del working set consentita in memoria per il processo, in byte. The maximum working set size is invalid.It must be greater than or equal to the minimum working set size. Working set information cannot be retrieved from the associated process resource.-or- The process identifier or process handle is zero because the process has not been started. You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. The process is not available.-or- The process has exited. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Ottiene o imposta la dimensione minima del working set consentita per il processo associato. Dimensione minima del working set richiesta in memoria per il processo, in byte. The minimum working set size is invalid.It must be less than or equal to the maximum working set size. Working set information cannot be retrieved from the associated process resource.-or- The process identifier or process handle is zero because the process has not been started. You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. The process is not available.-or- The process has exited. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Ottiene i moduli che sono stati caricati dal processo associato. Matrice di tipo che rappresenta i moduli caricati dal processo associato. You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. The process is not available. The platform is Windows 98 or Windows Millennium Edition (Windows Me); set to false to access this property on Windows 98 and Windows Me. You are attempting to access the property for either the system process or the idle process.These processes do not have modules. 2 Ottiene la quantità di memoria di sistema non di paging allocata per il processo associato. Quantità di memoria di sistema, in byte, allocata per il processo associato che non può essere scritta nel file di paging della memoria virtuale. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Genera l'evento . Si verifica quando un'applicazione scrive nel proprio flusso reindirizzato. 2 Ottiene la quantità di memoria di paging allocata per il processo associato. Quantità di memoria, in byte, allocata nel file di paging della memoria virtuale per il processo associato. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Ottiene la quantità di memoria di sistema paginabile allocata per il processo associato. Quantità di memoria di sistema, in byte, allocata per il processo associato che può essere scritta nel file di paging della memoria virtuale. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Ottiene la quantità massima di memoria nel file di paging della memoria virtuale usata dal processo associato. Quantità massima di memoria, in byte, allocata nel file di paging della memoria virtuale per il processo associato da quando è stato avviato. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Ottiene la quantità massima di memoria virtuale usata dal processo associato. Quantità massima di memoria virtuale, in byte, allocata per il processo associato da quando è stato avviato. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Ottiene la quantità massima di memoria fisica usata dal processo associato. Quantità massima di memoria fisica, in byte, allocata per il processo associato da quando è stato avviato. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Ottiene o imposta un valore che indica se la priorità del processo associato deve essere incrementata temporaneamente dal sistema operativo quando la finestra principale è attiva. true se va eseguito l'incremento dinamico della priorità del processo uscito dallo stato di attesa; in caso contrario, false.Il valore predefinito è false. Priority boost information could not be retrieved from the associated process resource. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.-or- The process identifier or process handle is zero.(The process has not been started.) You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. The process is not available. 1 Ottiene o imposta la categoria di priorità globale per il processo associato. Categoria di priorità del processo associato, dalla quale viene calcolata la proprietà del processo. Process priority information could not be set or retrieved from the associated process resource.-or- The process identifier or process handle is zero.(The process has not been started.) You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. The process is not available. You have set the to AboveNormal or BelowNormal when using Windows 98 or Windows Millennium Edition (Windows Me).These platforms do not support those values for the priority class. Priority class cannot be set because it does not use a valid value, as defined in the enumeration. 1 Ottiene la quantità di memoria privata allocata per il processo associato. Quantità di memoria, in byte, allocata per il processo associato che non può essere condivisa con altri processi. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Ottiene il tempo privilegiato del processore per questo processo. Valore che indica la quantità di tempo impiegato dal processore nell'eseguire il codice all'interno del nucleo centrale del sistema operativo. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. 2 Ottiene il nome del processo. Nome usato dal sistema per identificare il processo rispetto all'utente. The process does not have an identifier, or no process is associated with the .-or- The associated process has exited. The platform is Windows 98 or Windows Millennium Edition (Windows Me); set to false to access this property on Windows 98 and Windows Me. The process is not on this computer. 1 Ottiene o imposta i processori nei quali è pianificata l'esecuzione dei thread di questo processo. Maschera di bit che rappresenta i processori con cui è possibile eseguire i thread del processo associato.Il valore predefinito dipende dal numero di processori presenti nel computer.Il valore predefinito è 2 n -1, dove n è il numero di processori. information could not be set or retrieved from the associated process resource.-or- The process identifier or process handle is zero.(The process has not been started.) You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. The process was not available.-or- The process has exited. 2 Elimina le informazioni relative al processo associato memorizzate nella cache all'interno del componente del processo. 1 Ottiene l'handle nativo di questo processo. Handle nativo di questo processo. Ottiene l'identificatore della sessione di Servizi terminal per il processo associato. Identificatore della sessione di Servizi terminal per il processo associato. There is no session associated with this process. There is no process associated with this session identifier.-or-The associated process is not on this machine. The property is not supported on Windows 98. 1 Ottiene un flusso usato per leggere l'output di errore dell'applicazione. Oggetto che può essere usato per leggere il flusso di errore standard dell'applicazione. The stream has not been defined for redirection; ensure is set to true and is set to false.- or - The stream has been opened for asynchronous read operations with . 1 Ottiene un flusso usato per scrivere l'input dell'applicazione. Oggetto che può essere usato per scrivere il flusso di input standard dell'applicazione. The stream has not been defined because is set to false. 1 Ottiene un flusso usato per leggere l'output dell'applicazione. Oggetto che può essere usato per leggere il flusso di output standard dell'applicazione. The stream has not been defined for redirection; ensure is set to true and is set to false.- or - The stream has been opened for asynchronous read operations with . 1 Avvia (o riutilizza) la risorsa di processo specificata dalla proprietà di questo componente e la associa al componente. true se viene avviata una risorsa di processo, false se non viene avviata alcuna risorsa di processo nuova (ad esempio, se è stato riutilizzato un processo esistente). No file name was specified in the component's .-or- The member of the property is true while , , or is true. There was an error in opening the associated file. The process object has already been disposed. 1 Avvia la risorsa di processo specificata dal parametro contenente le informazioni di avvio del processo (ad esempio, il nome file del processo da avviare) e associa la risorsa a un nuovo componente . Nuovo associato alla risorsa di processo o null se non viene avviata alcuna risorsa di processo.Si noti che un nuovo processo avviato parallelamente a istanze dello stesso processo già in esecuzione sarà indipendente dalle altre.Inoltre, l'avvio può restituire un processo non Null con la relativa proprietà già impostata su true.In questo caso, è possibile che il processo avviato abbia attivato un'istanza esistente di se stesso e quindi sia terminato. Oggetto che contiene le informazioni usate per avviare il processo, tra cui il nome file e gli eventuali argomenti della riga di comando. No file name was specified in the parameter's property.-or- The property of the parameter is true and the , , or property is also true.-or-The property of the parameter is true and the property is not null or empty or the property is not null. The parameter is null. The process object has already been disposed. The file specified in the parameter's property could not be found. An error occurred when opening the associated file. -or-The sum of the length of the arguments and the length of the full path to the process exceeds 2080.The error message associated with this exception can be one of the following: "The data area passed to a system call is too small." or "Access is denied." 1 Avvia una risorsa di processo specificando il nome di un documento o un file di applicazione e associa la risorsa a un nuovo componente . Nuovo associato alla risorsa di processo o null se non viene avviata alcuna risorsa di processo.Si noti che un nuovo processo avviato parallelamente a istanze dello stesso processo già in esecuzione sarà indipendente dalle altre.Inoltre, l'avvio può restituire un processo non Null con la relativa proprietà già impostata su true.In questo caso, è possibile che il processo avviato abbia attivato un'istanza esistente di se stesso e quindi sia terminato. Nome di un documento o di un file di applicazione da eseguire nel processo. An error occurred when opening the associated file. The process object has already been disposed. The PATH environment variable has a string containing quotes. 1 Avvia una risorsa di processo specificando il nome di un'applicazione e un insieme di argomenti della riga di comando e associa la risorsa a un nuovo componente . Nuovo associato alla risorsa di processo o null se non viene avviata alcuna risorsa di processo.Si noti che un nuovo processo avviato parallelamente a istanze dello stesso processo già in esecuzione sarà indipendente dalle altre.Inoltre, l'avvio può restituire un processo non Null con la relativa proprietà già impostata su true.In questo caso, è possibile che il processo avviato abbia attivato un'istanza esistente di se stesso e quindi sia terminato. Nome di un file di applicazione da eseguire nel processo. Argomenti della riga di comando da passare all'avvio del processo. The or parameter is null. An error occurred when opening the associated file. -or-The sum of the length of the arguments and the length of the full path to the process exceeds 2080.The error message associated with this exception can be one of the following: "The data area passed to a system call is too small." or "Access is denied." The process object has already been disposed. The PATH environment variable has a string containing quotes. 1 Avvia una risorsa di processo specificando il nome di un'applicazione, un nome utente, una password e un dominio e associa la risorsa a un nuovo componente . Nuovo associato alla risorsa di processo o null se non viene avviata alcuna risorsa di processo.Si noti che un nuovo processo avviato parallelamente a istanze dello stesso processo già in esecuzione sarà indipendente dalle altre.Inoltre, l'avvio può restituire un processo non Null con la relativa proprietà già impostata su true.In questo caso, è possibile che il processo avviato abbia attivato un'istanza esistente di se stesso e quindi sia terminato. Nome di un file di applicazione da eseguire nel processo. Nome utente da usare all'avvio del processo. Classe contenente la password da usare all'avvio del processo. Dominio da usare all'avvio del processo. No file name was specified. is not an executable (.exe) file. There was an error in opening the associated file. The process object has already been disposed. 1 Avvia una risorsa di processo specificando il nome di un'applicazione e un insieme di argomenti della riga di comando, un nome utente, una password e un dominio, e associa la risorsa a un nuovo componente . Nuovo associato alla risorsa di processo o null se non viene avviata alcuna risorsa di processo.Si noti che un nuovo processo avviato parallelamente a istanze dello stesso processo già in esecuzione sarà indipendente dalle altre.Inoltre, l'avvio può restituire un processo non Null con la relativa proprietà già impostata su true.In questo caso, è possibile che il processo avviato abbia attivato un'istanza esistente di se stesso e quindi sia terminato. Nome di un file di applicazione da eseguire nel processo. Argomenti della riga di comando da passare all'avvio del processo. Nome utente da usare all'avvio del processo. Classe contenente la password da usare all'avvio del processo. Dominio da usare all'avvio del processo. No file name was specified. is not an executable (.exe) file. An error occurred when opening the associated file. -or-The sum of the length of the arguments and the length of the full path to the associated file exceeds 2080.The error message associated with this exception can be one of the following: "The data area passed to a system call is too small." or "Access is denied." The process object has already been disposed. 1 Ottiene o imposta le proprietà da passare al metodo del componente . Oggetto che rappresenta i dati con i quali avviare il processo.Tra gli argomenti sono compresi il nome del file eseguibile o il documento usato per avviare il processo. The value that specifies the is null. 1 Ottiene l'ora in cui è stato avviato il processo associato. Oggetto che indica il momento in cui è stato avviato il processo.Viene generata un eccezione se il processo non è in esecuzione. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. The process has exited.-or-The process has not been started. An error occurred in the call to the Windows function. 1 Ottiene il gruppo di thread in esecuzione nel processo associato. Matrice di tipo che rappresenta i thread del sistema operativo attualmente in esecuzione nel processo associato. The process does not have an , or no process is associated with the instance.-or- The associated process has exited. The platform is Windows 98 or Windows Millennium Edition (Windows Me); set to false to access this property on Windows 98 and Windows Me. 1 Ottiene il tempo totale del processore per questo processo. Valore che indica la quantità di tempo impiegato dal processo associato nell'utilizzo della CPU.Questo valore è la somma delle proprietà e . The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. 2 Ottiene il tempo utente del processore per questo processo. Valore che indica la quantità di tempo impiegato dal processo associato nell'esecuzione del codice all'interno della parte di applicazione del processo (non all'interno del nucleo centrale del sistema operativo). The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer. 2 Ottiene la quantità di memoria virtuale allocata per il processo associato. Quantità di memoria virtuale, in byte, allocata per il processo associato. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Indica al componente di attendere in modo indefinito la terminazione del processo associato. The wait setting could not be accessed. No process has been set, and a from which the property can be determined does not exist.-or- There is no process associated with this object.-or- You are attempting to call for a process that is running on a remote computer.This method is available only for processes that are running on the local computer. 1 Indica al componente di attendere per il numero specificato di millisecondi che il processo venga terminato. true se il processo associato è stato terminato; in caso contrario, false. Quantità di tempo, espressa in millisecondi, in base alla quale viene attesa la terminazione del processo associato.Il valore massimo è il valore Integer a 32 bit più alto possibile, che rappresenta l'infinito per il sistema operativo. The wait setting could not be accessed. No process has been set, and a from which the property can be determined does not exist.-or- There is no process associated with this object.-or- You are attempting to call for a process that is running on a remote computer.This method is available only for processes that are running on the local computer. 1 Ottiene la quantità di memoria fisica allocata per il processo associato. Quantità di memoria fisica, in byte, allocata per il processo associato. The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property. 2 Rappresenta un file DLL o EXE caricato in un particolare processo. 2 Ottiene l'indirizzo di memoria in cui è stato caricato il modulo. L'indirizzo di caricamento del modulo. 2 Ottiene l'indirizzo di memoria della funzione eseguita quando il sistema carica ed esegue il modulo. Il punto di ingresso del modulo. 2 Ottiene il percorso completo del modulo. Il percorso completo che definisce la posizione del modulo. 2 Ottiene la quantità di memoria richiesta per caricare il modulo. La dimensione in byte della memoria occupata dal modulo. 2 Ottiene il nome del modulo del processo. Nome del modulo. 2 Converte il nome del modulo in una stringa. Valore della proprietà . 2 Fornisce un insieme fortemente tipizzato di oggetti . 2 Consente di inizializzare una nuova istanza della classe , senza istanze di associate. Consente di inizializzare una nuova istanza della classe utilizzando la matrice specificata di istanze . Matrice di istanze di con la quale inizializzare questa istanza . Determina se il modulo di processo specificato è contenuto nell'insieme. Restituisce true se il modulo è presente nell'insieme; in caso contrario, false. Istanza che indica il modulo da trovare in questo insieme. 2 Copia una matrice di istanze nell'insieme, in corrispondenza dell'indice specificato. Matrice di istanze da aggiungere all'insieme. Posizione in cui aggiungere le nuove istanze. 2 Fornisce la posizione di un modulo specificato nell'insieme. Indice a base zero che definisce la posizione del modulo in . il cui indice viene richiamato. 2 Ottiene un indice per scorrere l'insieme di moduli di processo. che indicizza i moduli nell'insieme. Valore di indice a base zero del modulo dell'insieme. 2 Indica la priorità che il sistema associa a un processo.Questo valore, insieme al valore di priorità di ciascun thread del processo, determina il livello di priorità base di ogni thread. 2 Specifica che il processo ha una priorità superiore a Normal ma inferiore a . Specifica che il processo ha una priorità superiore a Idle ma inferiore a Normal. Specifica che il processo svolge attività critiche a livello temporale che richiedono un'immediata esecuzione, come ad esempio la finestra di dialogo Task List, la quale deve essere aperta velocemente in risposta a una chiamata dell'utente, a prescindere dal carico sul sistema operativo.I thread del processo hanno la precedenza sui thread dei processi con classe di priorità normal o idle. Specifica che i thread di questo processo vengono eseguiti soltanto quando il sistema è inattivo, ad esempio quando è in funzione uno screen saver.I thread del processo hanno la precedenza sui thread di qualsiasi processo con una classe di priorità superiore. Specifica che il processo non ha particolari esigenze di pianificazione. Specifica che la priorità del processo è la più alta possibile. Specifica un insieme di valori usati all'avvio di un processo. 2 Inizializza una nuova istanza della classe senza specificare un nome file con il quale avviare il processo. Inizializza una nuova istanza della classe e specifica un nome file, ad esempio un'applicazione o un documento, con il quale avviare il processo. Un'applicazione o un documento con il quale avviare un processo. Inizializza una nuova istanza della classe , specifica il nome file di un'applicazione con cui avviare il processo e determina un insieme di argomenti della riga di comando da passare all'applicazione. Un'applicazione con la quale avviare un processo. Argomenti della riga di comando da passare all'applicazione all'avvio del processo. Ottiene o imposta l'insieme di argomenti della riga di comando da usare all'avvio dell'applicazione. Una singola stringa contenente gli argomenti da passare all'applicazione di destinazione specificata nella proprietà .Il valore predefinito è una stringa vuota ("").In Windows Vista e nelle versioni precedenti del sistema operativo Windows, la lunghezza degli argomenti aggiunta alla lunghezza del percorso completo del processo deve essere minore di 2080.In Windows 7 e versioni successive la lunghezza deve essere minore di 32699.Gli argomenti vengono analizzati e interpretati dall'applicazione di destinazione, pertanto devono essere allineati con le aspettative dell'applicazione.Per le applicazioni .NET, come illustrato negli esempi seguenti, gli spazi vengono interpretati come un separatore tra più argomenti.Un singolo argomento che include spazi deve essere racchiuso tra virgolette, ma tali virgolette non vengono riportate nell'applicazione di destinazione.Nelle virgolette incluse nell'argomento analizzato finale, aggiungere tre caratteri di escape a ogni virgoletta. 1 Ottiene o imposta un valore che indica se avviare il processo in una nuova finestra. true se il processo deve essere avviato senza creare una nuova finestra; in caso contrario, false.Il valore predefinito è false. 2 Ottiene o imposta un valore che identifica il dominio da usare all'avvio del processo. Il dominio di Active Directory da usare all'avvio del processo.La proprietà del dominio interessa principalmente gli utenti in ambienti aziendali che usano Active Directory. 1 Ottiene o imposta l'applicazione o il documento da avviare. Il nome dell'applicazione da avviare oppure il nome di un documento di un tipo di file associato a un'applicazione con un'azione Open predefinita.Il valore predefinito è una stringa vuota (""). 1 Ottiene o imposta un valore che indica se deve essere caricato il profilo utente di Windows dal Registro di sistema. true se il profilo utente Windows deve essere caricato; in caso contrario, false.Il valore predefinito è false. 1 Ottiene o imposta una stringa sicura che contiene la password utente da usare all'avvio del processo. La password utente da usare all'avvio del processo. 1 Ottiene o imposta un valore che indica se l'output di errore di un'applicazione viene scritto nel flusso . true se l'output di errore deve essere scritto in ; in caso contrario, false.Il valore predefinito è false. 2 Ottiene o imposta un valore che indica se l'input per un'applicazione viene letto dal flusso . true se l'input deve essere letto da ; in caso contrario, false.Il valore predefinito è false. 2 Ottiene o imposta un valore che indica se l'output testuale di un'applicazione viene scritto nel flusso . true se l'output deve essere scritto in ; in caso contrario, false.Il valore predefinito è false. 2 Ottiene o imposta la codifica preferita per l'output di errore. Oggetto che rappresenta la codifica preferita per l'output di errore.Il valore predefinito è null. Ottiene o imposta la codifica preferita per l'output standard. Oggetto che rappresenta la codifica preferita per l'output standard.Il valore predefinito è null. Ottiene o imposta il nome utente da usare all'avvio del processo. Nome utente da usare all'avvio del processo. 1 Ottiene o imposta un valore che indica se usare la shell del sistema operativo per avviare il processo. true se la shell deve essere usata all'avvio del processo; false se il processo deve essere creato direttamente dal file eseguibile.Il valore predefinito è true. 2 Quando la proprietà è false, ottiene o imposta la directory di lavoro per il processo da avviare.Quando la proprietà è true, ottiene o imposta la directory che contiene il processo da avviare. Quando è true, il nome completo della directory contenente il processo da avviare.Quando la proprietà è false, la directory di lavoro per il processo da avviare.Il valore predefinito è una stringa vuota (""). 1 Rappresenta un thread di processo del sistema operativo. 2 Ottiene la priorità base del thread. La priorità base del thread, calcolata dal sistema operativo combinando la classe di priorità del processo con il livello di priorità del thread associato. 2 Ottiene la priorità corrente del thread. La priorità corrente del thread, che potrebbe essere diversa da quella di base a seconda del modo in cui il sistema operativo pianifica il thread.La priorità può essere temporaneamente aumentata per un thread attivo. 2 Ottiene l'identificatore univoco del thread. L'identificatore univoco associato a uno specifico thread. 2 Imposta il processore preferenziale su cui eseguire questo thread. Il processore preferenziale del thread, utilizzato quando il sistema pianifica i thread, per determinare il processore su cui eseguirlo. Il sistema non è stato in grado di impostare l'avvio del thread sul processore specificato. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene o imposta un valore che indica se il sistema operativo deve incrementare temporaneamente la priorità del thread associato ogni volta che la finestra principale del processo del thread diventa attiva. true per incrementare la priorità del thread quando l'utente interagisce con l'interfaccia del processo; in caso contrario, false .Il valore predefinito è false. Non è possibile recuperare le informazioni sull'incremento di priorità.- oppure -Non è possibile impostare le informazioni sull'incremento di priorità. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene o imposta il livello di priorità del thread. Uno dei valori di , che specifica un intervallo nel quale rientra la priorità del thread. Non è possibile recuperare le informazioni sul livello di priorità del thread. - oppure -Non è possibile impostare il livello di priorità del thread. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene l'intervallo di tempo che il thread ha impiegato nell'esecuzione del codice all'interno del nucleo centrale del sistema operativo. Valore che indica l'intervallo di tempo impiegato dal thread nell'esecuzione del codice all'interno del nucleo centrale del sistema operativo. Non è possibile recuperare l'intervallo di tempo del thread. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Imposta il processore sul quale può essere eseguito il thread associato. Un oggetto che punta a un insieme di bit, ciascuno dei quali rappresenta un processore sul quale può essere eseguito il thread. Non è stato possibile impostare l'affinità dei processori. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Reimposta il processore ideale di questo thread a indicare che non è presente un singolo processore ideale.In altre parole, ogni altro processore può essere ideale. Non è possibile reimpostare il processore ideale. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene l'indirizzo di memoria della funzione chiamata dal sistema operativo per l'avvio di questo thread. L'indirizzo iniziale del thread, che punta alla funzione definita dall'applicazione eseguita dal thread. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene l'ora in cui il sistema operativo ha iniziato il thread. Un oggetto che rappresenta l'ora di sistema al momento dell'avvio del thread da parte del sistema operativo. Non è possibile recuperare l'intervallo di tempo del thread. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene lo stato corrente di questo thread. Un oggetto che indica lo stato del thread, ad esempio in esecuzione, in attesa o completato. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene la quantità totale di tempo impiegata da questo thread nell'utilizzo del processore. Un oggetto che indica la quantità di tempo in base alla quale il thread ha avuto il controllo del processore. Non è possibile recuperare l'intervallo di tempo del thread. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene la quantità di tempo che il thread associato ha impiegato nell'esecuzione del codice all'interno dell'applicazione. Valore che indica la quantità di tempo impiegato dal thread nell'esecuzione del codice all'interno dell'applicazione, rispetto all'esecuzione all'interno del nucleo centrale del sistema operativo. Non è possibile recuperare l'intervallo di tempo del thread. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Ottiene il motivo per cui il thread è in attesa. Un oggetto che rappresenta il motivo per il quale il thread è nello stato di attesa. Il thread non è nello stato di attesa. La piattaforma è Windows 98 o Windows Millennium Edition. Il processo è eseguito su un computer remoto. 2 Fornisce un insieme fortemente tipizzato di oggetti . 2 Consente di inizializzare una nuova istanza della classe , senza istanze di associate. Consente di inizializzare una nuova istanza della classe utilizzando la matrice specificata di istanze . Matrice di istanze di con la quale inizializzare questa istanza . Accoda un thread di processo all'insieme. Indice a base zero del thread contenuto nell'insieme. Thread da aggiungere all'insieme. 2 Determina se il thread di processo specificato è contenuto nell'insieme. Restituisce true se il thread è presente nell'insieme; in caso contrario, false. Istanza che indica il thread da trovare in questo insieme. 2 Copia una matrice di istanze nell'insieme, in corrispondenza dell'indice specificato. Matrice di istanze da aggiungere all'insieme. Posizione in cui aggiungere le nuove istanze. 2 Fornisce la posizione di un thread specificato nell'insieme. Indice a base zero che definisce la posizione del thread all'interno di . il cui indice viene richiamato. 2 Inserisce un thread di processo nella posizione specificata dell'insieme. Indice a base zero che indica la posizione in cui inserire il thread. Thread da inserire nell'insieme. 2 Ottiene un indice per scorrere l'insieme di thread di processo. che indicizza i thread nell'insieme. Valore dell'indice a base zero del thread dell'insieme. 2 Elimina un thread di processo dall'insieme. Thread da rimuovere dall'insieme. 2 Specifica il livello di priorità di un thread. 2 Specifica un livello superiore alla priorità normale della classe associata. Specifica un livello inferiore alla priorità normale della classe associata. Specifica la massima priorità.Questa è di due livelli superiore alla priorità normale della classe associata. Specifica la priorità idle.Questo è il minimo valore possibile di priorità di tutti i thread, indipendentemente dal valore della classe associata. Specifica la minima priorità.Questa è di due livelli inferiore alla priorità normale della classe associata. Specifica la priorità normale della classe associata. Specifica la priorità critica a livello temporale.Questo è il massimo valore di priorità di tutti i thread, indipendentemente dal valore della classe associata. Specifica lo stato di esecuzione corrente del thread. 1 Uno stato che indica che il thread è stato inizializzato ma non è stato ancora avviato. Uno stato che indica che il thread è in attesa di utilizzare un processore in quanto nessun processore è disponibile.Il thread è pronto per essere eseguito sul prossimo processore disponibile. Uno stato che indica che il thread utilizza attualmente un processore. Uno stato che indica che il thread sta per utilizzare un processore.Un solo thread alla volta può trovarsi in questo stato. Uno stato che indica che il thread ha completato l'esecuzione ed è uscito. Uno stato che indica che il thread è in attesa di una risorsa, diversa dal processore, prima di poter essere eseguito.Può essere ad esempio in attesa che il proprio stack di esecuzione venga paginato dal disco. Lo stato del thread è sconosciuto. Uno stato che indica che il thread non è pronto per essere utilizzato dal processore in quanto è in attesa che un'operazione secondaria venga completata o che una risorsa venga resa disponibile.Quando il thread è pronto, viene ripianificato. Specifica il motivo per il quale un thread è in attesa. 2 Il thread è in attesa di Event Pair High. Il thread è in attesa di Event Pair Low. L'esecuzione del thread è stata rinviata. Il thread è in attesa della pianificazione. Il thread è in attesa di una pagina di memoria virtuale libera. Il thread è in attesa di una chiamata alla routine locale. Il thread è in attesa di una risposta a una chiamata di routine locale. Il thread è in attesa di una pagina di memoria virtuale nella memoria. Il thread è in attesa di una pagina di memoria virtuale da scrivere nel disco. L'esecuzione del thread è stata sospesa. Il thread è in attesa dell'allocazione di sistema. Il thread è in attesa per un motivo sconosciuto. Il thread è in attesa di una richiesta dell'utente. Il thread è in attesa che il sistema allochi la memoria virtuale.