Freigeben über


Process.MainModule Eigenschaft

Definition

Ruft das Hauptmodul für den zugeordneten Prozess ab.

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

Eigenschaftswert

Das zum Starten des Prozesses verwendete ProcessModule.

Attribute

Ausnahmen

Sie versuchen, auf die MainModule-Eigenschaft für einen Prozess zuzugreifen, der auf einem Remotecomputer ausgeführt wird. Diese Eigenschaft ist nur für Prozesse verfügbar, die auf dem lokalen Computer ausgeführt werden.

Ein 32-Bit-Prozess versucht, auf die Module eines 64-Bit-Prozesses zuzugreifen.

Der Prozess Id ist nicht verfügbar.

- oder -

Der Prozess wurde beendet.

Hinweise

Ein Prozessmodul stellt a.dll oder .exe Datei dar, die in einen bestimmten Prozess geladen wird. Mit MainModule der -Eigenschaft können Sie Informationen zur ausführbaren Datei anzeigen, die zum Starten des Prozesses verwendet wird, einschließlich des Modulnamens, des Dateinamens und der Modulspeicherdetails.

Gilt für:

Weitere Informationen