public unsafe IList <SourceFile> EnumSourceFiles(ulong baseAddress, string mask = "*") { var files = new List <SourceFile>(4); Win32.SymEnumSourceFiles(_hProcess, baseAddress, mask, (source, context) => { files.Add(new SourceFile { BaseAddress = source.ModuleBase, FileName = new string(source.FileName) }); return(true); }, IntPtr.Zero); return(files); }