Process.Modules Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera moduły, które zostały załadowane przez skojarzony proces.
public:
property System::Diagnostics::ProcessModuleCollection ^ Modules { System::Diagnostics::ProcessModuleCollection ^ get(); };
public System.Diagnostics.ProcessModuleCollection Modules { get; }
[System.ComponentModel.Browsable(false)]
public System.Diagnostics.ProcessModuleCollection Modules { get; }
member this.Modules : System.Diagnostics.ProcessModuleCollection
[<System.ComponentModel.Browsable(false)>]
member this.Modules : System.Diagnostics.ProcessModuleCollection
Public ReadOnly Property Modules As ProcessModuleCollection
Wartość właściwości
Tablica typu ProcessModule reprezentująca moduły, które zostały załadowane przez skojarzony proces.
- Atrybuty
Wyjątki
Próbujesz uzyskać dostęp do Modules 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 Id jest niedostępny.
Próbujesz uzyskać dostęp do Modules właściwości dla procesu systemowego lub procesu bezczynności. Te procesy nie mają modułów.
Uwagi
Wartość zwracana przez tę właściwość reprezentuje ostatnio odświeżone moduły. Aby uzyskać najbardziej aktualne informacje, należy najpierw wywołać Refresh() metodę.
Moduł przetwarzania reprezentuje plik a.dll lub .exe, który jest ładowany do określonego procesu. Wystąpienie ProcessModule umożliwia wyświetlenie informacji o module, w tym nazwę modułu, nazwę pliku i szczegóły pamięci modułu.
Proces może załadować wiele modułów do pamięci. Na przykład .exe pliki ładujące dodatkowe pliki .dll mają wiele modułów.
Po uruchomieniu procesu ta kolekcja jest pusta do momentu załadowania procesu przez system. Jeśli proces ma okno główne, możesz wywołać metodę WaitForInputIdle przed pobraniem tej właściwości, aby upewnić się, że kolekcja nie jest żadna po pobraniu listy.