Process.MainModule Egenskap

Definition

Hämtar huvudmodulen för den associerade processen.

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

Egenskapsvärde

Det ProcessModule som användes för att starta processen, eller null om ingen huvudmodul hittades.

Attribut

Undantag

Du försöker komma åt MainModule egenskapen för en process som körs på en fjärrdator. Den här egenskapen är endast tillgänglig för processer som körs på den lokala datorn.

En 32-bitarsprocess försöker komma åt modulerna i en 64-bitarsprocess.

Processen Id är inte tillgänglig.

-eller-

Processen har avslutats.

Kommentarer

En processmodul representerar en .dll eller .exe fil som läses in i en viss process. Med MainModule egenskapen kan du visa information om den körbara fil som används för att starta processen, inklusive modulnamnet, filnamnet och modulminnesinformationen.

Om ingen huvudmodul hittas kan det bero på att processen inte har läst in huvudmodulen när egenskapen anropas.

Gäller för

Se även