internal SymbolLoadedModule(string name, IntPtr base_address, int image_size, ISymbolTypeResolver type_resolver)
 {
     Name           = name;
     BaseAddress    = base_address;
     ImageSize      = image_size;
     _type_resolver = type_resolver;
 }
コード例 #2
0
 internal SymbolLoadedModule(string name, IntPtr base_address, int image_size, string pdb_path, bool export_symbols, ISymbolTypeResolver type_resolver)
 {
     Name           = name;
     BaseAddress    = base_address;
     ImageSize      = image_size;
     _type_resolver = type_resolver;
     PdbPath        = pdb_path;
     ExportSymbols  = export_symbols;
 }
コード例 #3
0
 internal SymbolLoadedModule(IMAGEHLP_MODULE64 mod_info, ISymbolTypeResolver type_resolver)
     : this(mod_info.ImageName, new IntPtr(mod_info.BaseOfImage),
            mod_info.ImageSize, mod_info.LoadedPdbName, mod_info.SymType == SYM_TYPE.SymExport, type_resolver)
 {
 }