您好,我正在使用NtQueryInformationProcess( ) 在 Windows 7 上检索当前进程的命令行(通过 NtQueryInformationProcess() 返回的 PEB 中的 RTL_USER_PROCESS_PARAMETERS)。
但问题是这个NtQueryInformationProcess 函数及其返回的结构是操作系统内部的,并且可能会从一个版本的 Windows 更改为另一个版本
所以请提出一些相同的替代方案以保持应用程序的兼容性
您好,我正在使用NtQueryInformationProcess( ) 在 Windows 7 上检索当前进程的命令行(通过 NtQueryInformationProcess() 返回的 PEB 中的 RTL_USER_PROCESS_PARAMETERS)。
但问题是这个NtQueryInformationProcess 函数及其返回的结构是操作系统内部的,并且可能会从一个版本的 Windows 更改为另一个版本
所以请提出一些相同的替代方案以保持应用程序的兼容性
对于当前进程很容易(在用户模式下),只需使用GetCommandLine。对于不同的进程,您必须在 Win32 API 之外进行:
另见:旧新事物