CSDN论坛 > 其他开发语言 > 汇编语言

关于QueryAllotEx查询自身进程 [问题点数:0分]

Bbs1
本版专家分:16
结帖率 50%
CSDN今日推荐
Bbs7
本版专家分:19105
Blank
红花 2004年2月 其他开发语言大版内专家分月排行榜第一
2003年12月 其他开发语言大版内专家分月排行榜第一
2003年8月 其他开发语言大版内专家分月排行榜第一
2003年7月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2004年3月 其他开发语言大版内专家分月排行榜第二
2004年1月 其他开发语言大版内专家分月排行榜第二
2003年9月 其他开发语言大版内专家分月排行榜第二
Bbs7
本版专家分:11360
Blank
红花 2003年9月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2003年8月 其他开发语言大版内专家分月排行榜第二
Bbs1
本版专家分:16
Bbs5
本版专家分:2525
匿名用户不能发表回复!
其他相关推荐
关于R3下的自身进程守护
<br />      一大早的来到图书馆还把我的本本抗来了,就为了写一篇博客。<br />      这个博客其实说来挺愧疚的,原理搞错了,却也实现了预期之外的功能,如题R3下的自身进程守护。<br />      昨天下午和“列宁”交流了一下午,才发现原来我本来的构想就是错误的,我本想挂钩Terminateprocess的函数达到禁止制定进程被结束的,但是意外的把挂钩的原理搞错了,程序倒是写了一堆,就是不能实现功能。把我给急的,后来昨天下午偶遇高人“列宁”,探讨了一下午,我终于搞清楚我的错误在哪里,(其
VC获取自身PID
环境:VC6,windowsXP SP3      在VC中获取PID实际上很简单,来看下代码:#include #include int main(){    DWORD _PID;    _PID=::GetCurrentProcessId();    printf("%d\n",_PID);    return 0;}
C#/C++保护自身进程无法被任务管理器结束
找了好久才找到的资源,原资源只能在XP上运行,改了源码兼容64位Win7系统。双击exe(64bit的)可测试,若要编译32位的记得修改解决方案平台,然后再编译,这点相信大神们肯定清楚。核心代码是C++完成,C#调用dll实现了对C#进程的保护。在XP、Win7 32和64系统下测试通过。如有疑问可在CSDN上私信我。
ps 和 grep 查找消除 grep自身查找
用ps -def | grep查找进程很方便,最后一行总是会grep自己。$ ps -def | grep dragonfly-framework dean 5273 5272 0 15:23 pts/5 00:00:00 newlisp ./dragonfly-framework/newlisp-redirection.lsp -http -d 8080 -w . dean
获取当前进程ID
GetCurrentProcessId();或者#include#include#include#includeint main(){/*获得当前进程的进程ID和其父进程ID*/printf("The PID of this process is %d/n",getpid());    /*getpid函数作用是获得当前进程的PID*/printf("The PPID of this process is %d/n",getppid()); /*getppid函数作用是获得当前进程的父进程PPID*/}
Qt 开启进程,查找进程,关闭进程
#include #include 1, 开启进程 QString path = qApp->applicationDirPath() + "/../../tools/redis/redis-server.exe"; QStringList args; bool ret = QProcess::startDetached(path); if (!ret) { QMe
C++进程检测,发现进程路径,关闭进程(一)
#include "stdafx.h" #include #include "stdio.h" #include #include "Psapi.h" BOOL DosPathToNtPath(LPTSTR pszDosPath, LPTSTR pszNtPath)   {       TCHAR           szDriveStr[500];       TCHAR
自身连接查询
--数据库基本表的创建,插入,删除,更新操作 --建立一个"学生"表 --学生的学号:Sno,类型是char(9)-->因为学生的学号是9位的定长的字符串; --学生的姓名:Sname,类型是varchar2(8)-->因此可以是2,3,4汉字,而本数据库中一个汉字对应两个字符; --学生的年龄:Sage,类型是smallint-->smallint占用的是两个字节,表示数的范围是,-32,768-
delphi 程序强制结束自身
procedure KillSelf; begin   Sleep(1000);   if not TerminateProcess(GetCurrentProcessId, 0) then   WinExec(PChar('TaskKill /F /PID ' + inttostr(GetCurrentProcessId)), SW_SHOWMINIMIZED); end;
用PowerShell命令查看SQL Server 进程
#列出所有进程 Get-process#仅列出sql server 服务正在运行的进程 Get-process sqlservr 如果想查看更明细的信息,可以先使用Get-Member取得进一步可查看扩展属性Get-Process sqlservr | Get-Member -MemberType Properties 下面就可以根据属性名读取相应的资料 Get-Process sqlservr
关闭