我正在尝试在Windows 7 32位中创建一个驱动程序。
我在C中编写驱动程序。在驱动程序代码中,我试图获取notepad.exe
的进程ID。
如果我使用GetProcessesByName
,我不知道如何获取该进程的ID
我收到了PROCESS undeclared identifier
等错误。
答案 0 :(得分:0)
CreateToolhelp32Snapshot和相关功能是您所需要的。可以找到使用这些函数的示例代码here。请注意,PROCESSENTRY32结构包含EXE文件名,因此您正在寻找“notepad.exe”。您可能应该获得链接中描述的完整路径,并确保它位于\ windows \ system目录中。