Process.MainModule Tulajdonság

Definíció

Lekéri a társított folyamat fő moduljának tartalmát.

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

Tulajdonság értéke

A ProcessModule folyamat elindításához használt modul, vagy null ha nem található fő modul.

Attribútumok

Kivételek

Egy távoli számítógépen futó folyamat tulajdonságához próbál hozzáférni MainModule . Ez a tulajdonság csak a helyi számítógépen futó folyamatokhoz érhető el.

Egy 32 bites folyamat megpróbál hozzáférni egy 64 bites folyamat moduljaihoz.

A folyamat Id nem érhető el.

-vagy-

A folyamat kilépett.

Megjegyzések

A folyamatmodulok egy adott folyamatba betöltött .dll vagy .exe fájlt jelölnek. A MainModule tulajdonság lehetővé teszi a folyamat elindításához használt végrehajtható adatok megtekintését, beleértve a modul nevét, a fájlnevet és a modul memóriaadatait.

Ha nem található főmodul, annak az lehet az oka, hogy a folyamat még nem fejezte be a fő modul betöltését a tulajdonság meghívásakor.

A következőre érvényes:

Lásd még