Condividi tramite


Process.Modules Proprietà

Definizione

Ottiene i moduli che sono stati caricati dal processo associato.

public:
 property System::Diagnostics::ProcessModuleCollection ^ Modules { System::Diagnostics::ProcessModuleCollection ^ get(); };
public System.Diagnostics.ProcessModuleCollection Modules { get; }
[System.ComponentModel.Browsable(false)]
public System.Diagnostics.ProcessModuleCollection Modules { get; }
member this.Modules : System.Diagnostics.ProcessModuleCollection
[<System.ComponentModel.Browsable(false)>]
member this.Modules : System.Diagnostics.ProcessModuleCollection
Public ReadOnly Property Modules As ProcessModuleCollection

Valore della proprietà

Matrice di tipo ProcessModule che rappresenta i moduli caricati dal processo associato.

Attributi

Eccezioni

Si sta provando ad accedere alla proprietà Modules per un processo in esecuzione in un computer remoto. Questa proprietà è disponibile solo per i processi in esecuzione nel computer locale.

Il processo Id non è disponibile.

Si sta provando ad accedere alla proprietà Modules per il processo di sistema o il processo inattivo. Questi processi non contengono moduli.

Commenti

Il valore restituito da questa proprietà rappresenta i moduli aggiornati più di recente. Per ottenere le informazioni più aggiornate, è necessario chiamare Refresh() prima il metodo.

Un modulo di elaborazione rappresenta a.dll o .exe file caricato in un processo specifico. Un'istanza ProcessModule consente di visualizzare informazioni su un modulo, tra cui il nome del modulo, il nome del file e i dettagli della memoria del modulo.

Un processo può caricare più moduli in memoria. Ad esempio, .exe file che caricano file aggiuntivi .dll dispongono di più moduli.

Dopo aver avviato il processo, questa raccolta è vuota finché il sistema non ha caricato il processo. Se il processo ha una finestra principale, è possibile chiamare WaitForInputIdle prima di recuperare questa proprietà per assicurarsi che la raccolta non venga interrotta quando si ottiene l'elenco.

Si applica a

Vedi anche