Process.MainModule Właściwość

Definicja

Pobiera moduł główny dla skojarzonego procesu.

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

Wartość właściwości

Element ProcessModule , który został użyty do uruchomienia procesu lub null jeśli nie znaleziono modułu głównego.

Atrybuty

Wyjątki

Próbujesz uzyskać dostęp do MainModule właściwości dla procesu uruchomionego na komputerze zdalnym. Ta właściwość jest dostępna tylko dla procesów uruchomionych na komputerze lokalnym.

Proces 32-bitowy próbuje uzyskać dostęp do modułów 64-bitowego procesu.

Proces Id jest niedostępny.

— lub —

Proces zakończył się.

Uwagi

Moduł przetwarzania reprezentuje plik .dll lub .exe załadowany do określonego procesu. Właściwość MainModule umożliwia wyświetlanie informacji na temat pliku wykonywalnego używanego do uruchomienia procesu, w tym nazwy modułu, nazwy pliku i szczegółów pamięci modułu.

Jeśli nie znaleziono modułu głównego, może to być spowodowane tym, że proces nie zakończył ładowania modułu głównego po wywołaniu właściwości.

Dotyczy

Zobacz też