Process.MainModule Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el módulo principal del proceso asociado.
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
Valor de propiedad
ProcessModule que se usó para iniciar el proceso o null si no se encontró ningún módulo principal.
- Atributos
Excepciones
Está intentando acceder a la MainModule propiedad de un proceso que se ejecuta en un equipo remoto. Esta propiedad solo está disponible para procesos que se ejecutan en el equipo local.
Un proceso de 32 bits intenta acceder a los módulos de un proceso de 64 bits.
Comentarios
Un módulo de proceso representa un archivo .dll o .exe que se carga en un proceso determinado. La MainModule propiedad permite ver información sobre el archivo ejecutable usado para iniciar el proceso, incluidos el nombre del módulo, el nombre de archivo y los detalles de la memoria del módulo.
Si no se encuentra ningún módulo principal, podría deberse a que el proceso no ha terminado de cargar el módulo principal cuando se llama a la propiedad .