Process.MainModule Propriedade

Definição

Obtém o módulo principal do 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 da propriedade

O ProcessModule que foi usado para iniciar o processo ou null se nenhum módulo principal foi encontrado.

Atributos

Exceções

Você está tentando acessar a MainModule propriedade para um processo em execução em um computador remoto. Essa propriedade está disponível apenas para processos em execução no computador local.

Um processo de 32 bits está tentando acessar os módulos de um processo de 64 bits.

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

-ou-

O processo foi encerrado.

Comentários

Um módulo de processo representa um arquivo .dll ou .exe carregado em um processo específico. A MainModule propriedade permite exibir informações sobre o executável usado para iniciar o processo, incluindo o nome do módulo, o nome do arquivo e os detalhes da memória do módulo.

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

Aplica-se a

Confira também