1

我的 c++ 应用程序正在创建突变句柄。我找不到创建句柄的位置,所以我使用了 Windbg 和 with !htrace。它没有给出确切的函数名称。我的所有符号文件都已加载,并且应用程序以调试模式构建。

!htrace显示打开的句柄,但打开句柄的确切功能,它不显示。跟踪看起来像这样

Handle = 0x00000d34 - OPEN
Thread ID = 0x00003670, Process ID = 0x00004748

0x77a0473c: ntdll!ZwCreateMutant+0x0000000c
0x75d7a0cd: KERNELBASE!CreateMutexExW+0x0000005e
0x75d7bb94: KERNELBASE!CreateMutexExA+0x0000002f
0x75d7bb5c: KERNELBASE!CreateMutexA+0x0000001d

有没有其他方法可以调试这个问题?

4

0 回答 0