Process.MainModule Propriedade

Definição

Obtém o módulo principal para o processo associado.

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

Valor de Propriedade

O ProcessModule que era usado para iniciar o processo, ou null se não fosse encontrado nenhum módulo principal.

Atributos

Exceções

Está a tentar aceder à MainModule propriedade de um processo que está a correr num computador remoto. Esta propriedade está disponível apenas para processos que estão a correr no computador local.

Um processo de 32 bits tenta aceder aos módulos de um processo de 64 bits.

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

-ou-

O processo terminou.

Observações

Um módulo de processo representa um ficheiro .dll ou .exe que é carregado num determinado processo. A MainModule propriedade permite-lhe ver informações sobre o executável usado para iniciar o processo, incluindo o nome do módulo, nome do ficheiro e detalhes da memória do módulo.

Se não for encontrado nenhum módulo principal, pode ser porque o processo ainda não terminou de carregar o módulo principal quando a propriedade é chamada.

Aplica-se a

Ver também