Partilhar via


Process.Modules Propriedade

Definição

Obtém os módulos que foram carregados pelo processo associado.

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

Valor da propriedade

Uma matriz do tipo ProcessModule que representa os módulos que foram carregados pelo processo associado.

Atributos

Exceções

Você está tentando acessar a propriedade Modules para um processo que está sendo executado em um computador remoto. Essa propriedade está disponível somente para processos em execução no computador local.

O processo Id não está disponível.

Você está tentando acessar a propriedade Modules para o processo do sistema ou o tempo ocioso. Esses processos não têm módulos.

Comentários

O valor retornado por essa propriedade representa os módulos atualizados mais recentemente. Para obter as informações mais atualizadas, você precisa chamar Refresh() o método primeiro.

Um módulo de processo representa a.dll ou .exe arquivo carregado em um processo específico. Uma ProcessModule instância permite exibir informações sobre um módulo, incluindo o nome do módulo, o nome do arquivo e os detalhes da memória do módulo.

Um processo pode carregar vários módulos na memória. Por exemplo, .exe arquivos que carregam arquivos .dll adicionais têm vários módulos.

Depois de iniciar o processo, essa coleção fica vazia até que o sistema carregue o processo. Se o processo tiver uma janela main, você poderá chamar WaitForInputIdle antes de recuperar essa propriedade para garantir que a coleção não esteja vazia quando você receber a lista.

Aplica-se a

Confira também