protected ProcessModule FindModule(string name)
{
try
{
if (string.IsNullOrEmpty(name))
throw new ArgumentNullException("name");
foreach (ProcessModule module in Process.Modules)
{
if (module.ModuleName.ToLower() == name.ToLower())
return module;
}
}
catch (Exception)
{
return null;
}
return null;
}