C++ 中的 GetProcessName
我有一个带有打击细节的功能。 typedef 部分 typedef DWORD (WINAPI *GETMODULEFILENAMEEX)(HANDLE hProcess, HMODULE hModule, LPTSTR lpBaseName,DW…
如何比较两个 HANDLE 类型的变量
我有一个 HANDLE 类型的变量。 第一个 HANDLE 变量是一个没有 PROCESS_QUERY_INFORMATION 访问权限的进程 HANDLE(名称为 hProcess)。 第二个变量也…
您在 Linux 中编程并在 Windows 中编写文档吗?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
Shell 脚本 (BASH):切换脚本“开/关”的最佳方法是什么?这无法自行结束吗?
我想要一个带有无限循环的脚本,当再次执行该脚本时,它会杀死该脚本创建的所有进程。 所以基本上你通过终端启动脚本: bash poll.sh 并且它无限运行…
Windows 服务 Process.Start 无法在网络服务帐户下工作
编辑对于任何遇到问题的人来说,这都是一个很容易解决的问题。密钥需要安装在服务帐户下。使用服务帐户登录到工作站,安装密钥,然后可以从任何在服务…
WDK:通过name.exe获取processId
我正在 Windows Filtering Platform 中开发一个驱动程序,我需要另一个进程的进程 ID 来完成我需要做的事情。我只知道该进程的文件名(name.exe)。 …
使用信号杀死 C 中的进程
我的程序中的主进程又分叉了 3 个进程,进程 ID 为 pid1、pid2、pid3。 pid1和pid2进程处于无限循环中。我想要的是当 pid3 进程结束时,包括主进程在…
命名管道 - write() 和 read() 问题
我正在 LINUX 下使用 C++ 进行编程。 我有两个独立的进程。我应该使用命名管道提供通信。 读者: - 使用 mkfifo 创建 FIFO - status = mkfifo(myFIFO,…
如何查找加载到进程中的 DLL 及其位置等
我使用过 Process Explorer,但我忘记了另一个实用程序,它可以让您查看进程从何处加载(图像文件),以及内存中的 dll 以及它们从何处加载。 Process…
c++进程启动路径问题
我正在使用 process::start(PATH) 来打开该进程。问题是,有时它找到该文件,有时却找不到。 例如,这有效: process::start("C:\text.exe") 但这不起…