* Process.cs: Pass the process handle to GetModules_internal();
svn path=/trunk/mcs/; revision=89687
+2007-11-15 Dick Porter <dick@ximian.com>
+
+ * Process.cs: Pass the process handle to GetModules_internal();
+
2007-11-13 Atsushi Enomoto <atsushi@ximian.com>
* Process.cs : ... and it exposed some missing attributes.
* element 0.
*/
[MethodImplAttribute(MethodImplOptions.InternalCall)]
- private extern ProcessModule[] GetModules_internal();
+ private extern ProcessModule[] GetModules_internal(IntPtr handle);
private ProcessModuleCollection module_collection;
public ProcessModuleCollection Modules {
get {
if(module_collection==null) {
- module_collection=new ProcessModuleCollection(GetModules_internal());
+ module_collection=new ProcessModuleCollection(GetModules_internal(process_handle));
}
return(module_collection);