internal ProcessContext(Process process) { _apiSetMap = new ApiSetMap(); _moduleCache = new ConcurrentDictionary <string, Module>(StringComparer.OrdinalIgnoreCase); _symbolHandler = new SymbolHandler(process.GetArchitecture()); Process = process; }
internal ProcessContext(Process process) { _apiSetMap = new ApiSetMap(); _loader = new Loader(process); _moduleCache = new Dictionary <string, Module>(StringComparer.OrdinalIgnoreCase); _symbolHandler = new SymbolHandler(process); Process = process; }
internal ProcessContext(Process process) { _apiSetMap = new ApiSetMap(); _moduleCache = new ConcurrentDictionary <string, Module>(StringComparer.OrdinalIgnoreCase); _symbolHandler = new SymbolHandler(process); Memory = new Memory(process.SafeHandle); Process = process; }