winapi - ProcessDebugPort 和 IsDebugPresent 结果不匹配
问题描述
我正在尝试使用NtQueryInformationProcess()
with ProcessDebugPort
。但是当我在调试器下运行时,我得到 0 而不是非零结果。
但是,当我使用 时IsDebuggerPresent()
,我得到 1(非零)。
完整的行是:
DWORD debugPort = NULL;
NtQueryInformationProcess(procH, ProcessDebugPort, &debugPort, sizeof(debugPort), NULL);
有任何想法吗?
解决方案
推荐阅读
- vba - 使用循环为所有记录填充报表上的未绑定文本框
- javascript - 在 useEffect 中反应 setTimeout 和 setState
- javascript - VueJS 和 axios - 如何在 post 请求中访问数据
- powershell - 如何防止 cmd 执行在 PowerShell 中将文本打印回屏幕?
- javascript - 为范围内的每个单元格添加值(Google 应用程序脚本)
- angular - 等待 openDialog 总是返回错误的 Angular 材质
- javascript - Node.js:express + promise-mysql 返回
- c# - HttpClient.SendAsync 从 api 接收响应的时间比预期的要长
- algorithm - 计算一个圆上的一组点可以组成的四边形的数量
- react-native - 从不同的屏幕更新状态值