mirror of
https://github.com/Microsoft/Detours
synced 2026-06-08 11:44:51 +00:00
ce9abcfff0
Fixed invocations of `SymGetModuleInfo64` and `SymEnumSymbols`
Tested on x64 only.
Output snippets from `symtest.exe` before fix:
SymGetModuleInfo64(FFFFFFFFFFFFFFFF, 000000006EBC0000) [64] failed: 87
and
===Enum===
SymEnumSymbols() failed: 318
Output snippets from `symtest.exe` after fix:
SymGetModuleInfo64(FFFFFFFFFFFFFFFF, 000000006EBC0000) [64] succeeded: 0
NumSyms: 0
SymType: 3
ModuleName: target64
ImageName: target64.dll
LoadedImageName: target64.dll
and
===Enum===
000000006EBD4A60: __newclmap
000000006EBD4A60: __newclmap
000000006EBD2238: __guard_xfg_dispatch_icall_fptr
000000006EBDDA40: _fltused
000000006EBD8AC0: __mask_mant
000000006EBDD000: SelfHidden
000000006EBC1000: Target
000000006EBC1060: Hidden