gpt4 book ai didi

windows - NtQueryInformationProcess 的替代方法来获取命令行

转载 作者:可可西里 更新时间:2023-11-01 09:30:47 33 4
gpt4 key购买 nike

您好,我正在使用 NtQueryInformationProcess()在 Windows 7 上检索当前进程的命令行(通过 NtQueryInformationProcess() 返回的 PEB 中的 RTL_USER_PROCESS_PARAMETERS)。

但问题在于,NtQueryInformationProcess 函数及其返回的结构是操作系统内部的,并且可能会从一个 Windows 版本到另一个版本发生变化

所以请建议一些相同的替代方案以保持应用程序的兼容性

最佳答案

对于当前进程来说很简单(在用户模式下),只需使用 GetCommandLine .对于不同的进程,您必须走出 Win32 API:

WMI:Win32_Process.CommandLine

另请参阅:The Old New Thing

关于windows - NtQueryInformationProcess 的替代方法来获取命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10929745/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com