Process.MainModule プロパティ

定義

関連付けられたプロセスのメイン モジュールを取得します。

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

プロパティ値

プロセスを開始する際に使用した ProcessModule

属性

例外

リモート コンピューターで実行中のプロセスの MainModule プロパティにアクセスしようとしています。 このプロパティはローカル コンピューターで実行中のプロセスに対してのみ使用可能です。

32 ビット プロセスが 64 ビット プロセスのモジュールにアクセスしようとしています。

プロセス Id が使用できません。

または

プロセスが終了しています。

注釈

プロセス モジュールは、特定のプロセスに読み込まれるa.dllまたは.exeファイルを表します。 MainModuleプロパティを使用すると、モジュール名、ファイル名、モジュール メモリの詳細など、プロセスの開始に使用される実行可能ファイルに関する情報を表示できます。

適用対象

こちらもご覧ください