-
一个封装了线程模型的类
一个封装了线程模型的类-a package of thread-like model
- 2022-08-19 16:59:04下载
- 积分:1
-
与pssetcreateprocessnotifyroutine,pssetcreatethreadnotifyroutine线程问题。
用PsSetCreateProcessNotifyRoutine,PsSetCreateThreadNotifyRoutine来进行进程线程监控我想大家已经都非常熟练了.sinister在一文中已经实现得很好了.前一段时间看到网上有人在研究监视远线程的文章,比较有意思.就写代码玩一玩.这之中就出现了一些问题.比方说直接用sinister的代码的话,是不能动态卸载的,因为他在安装了进线程监视函数后没有进行清除动作,造成在动态卸载时蓝屏,BUGCHECK为0x000000ce,错误码为:DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS.很显然,在驱动退出后,一些进线程操作仍然在访问原来的地址,造成出错.在XP后,微软给出了一个函数PsRemoveCreateThreadNotifyRoutine用来清除线程监视函数(清除进程监视的就是PsSetCreateProcessNotifyRoutine).我一直奇怪ICESWORD在2000中是怎么做到进线程监视的.后来才发现,在运行icesword后释放出一个detport.sys文件,然后一直在系统中存在着没有卸载掉.只是把它隐藏了而已^_^.这不是个好消息,难道我为了测试一个驱动,测试一次就得重启一次吗?呵呵,肯定不是啊,所以想办法搞定它.-with PsSetCreateProcessNotifyRoutine, PsSetCreateThreadNotifyRoutine thread to process control, I think we had a very skilled. Sinister In "" A text has been achieved in very good. Some time ago the Internet was seen in the surveillance study of the threads from article more interesting. Write playing with a code to play. on this issue, there have been some proble
- 2023-06-28 21:35:02下载
- 积分:1
-
启动该服务器程序后,可用telnet machine port命令连接,其中machine为 本机名或地址,port为程序中指定的端口。也可以编写特定的客户机软...
启动该服务器程序后,可用telnet machine port命令连接,其中machine为 本机名或地址,port为程序中指定的端口。也可以编写特定的客户机软件通过TC P的Socket套接字建立连接。-activate the server, telnet can be used machine orders port connectivity, machine-machine or address, port procedures as specified ports. Also the preparation of specific client software TC P Socket establish a connection.
- 2023-03-18 12:10:03下载
- 积分:1
-
使用ntdll.dll中未公布的函数实现的资源读写加锁的例子
使用ntdll.dll中未公布的函数实现的资源读写加锁的例子-An example of realising resource lock of reading and writing by using unpublished function in ntdll.d
- 2022-07-19 02:20:03下载
- 积分:1
-
这是一道经典的线程同步问题――哲学家吃饭问题。这里结合了win32使得这个问题可视化了...
这是一道经典的线程同步问题――哲学家吃饭问题。这里结合了win32使得这个问题可视化了-This is a classic thread synchronization-- philosopher food problem. Win32 here combination of this makes the issue of visualization
- 2023-01-27 14:00:03下载
- 积分:1
-
包含DEMO(ThreadPoolDemo.rar),源代码 thread_pool.rar(只有一个HPP文件)及经过裁减的Boost1.32库;之后以用Bo
包含DEMO(ThreadPoolDemo.rar),源代码 thread_pool.rar(只有一个HPP文件)及经过裁减的Boost1.32库;之后以用Boost是因为ThreadPool中用到了 Boost库的线程组件。-Contains the DEMO (ThreadPoolDemo.rar), the source code thread_pool.rar (there is only one HPP files) and after reduction of Boost1.32 database after using Boost is because the ThreadPool used the Boost thread library components.
- 2022-03-19 16:31:51下载
- 积分:1
-
demonstration Multithreading can be flown and awaken threads, good ah !
演示多线程,可以挂起和唤醒线程,很好的啊!-demonstration Multithreading can be flown and awaken threads, good ah !
- 2022-02-03 16:48:04下载
- 积分:1
-
主要是用语解决死锁问题的算法,也称之为银行家算法,希望可以用的上!...
主要是用语解决死锁问题的算法,也称之为银行家算法,希望可以用的上!-term solution is mainly the deadlock algorithm, also known as bankers algorithm can be used to hope!
- 2022-08-03 21:11:11下载
- 积分:1
-
Simple ProcessorControl Unit
Simple ProcessorControl Unit
- 2022-02-06 06:54:29下载
- 积分:1
-
WINDOWS核心编程的共享内存的模拟与实现,采用WIN32和DDK实现,没有用到MFC....
WINDOWS核心编程的共享内存的模拟与实现,采用WIN32和DDK实现,没有用到MFC.-core Windows programming shared-memory simulation and implementation, using WIN32 and DDK realized, did not use the MFC.
- 2023-04-03 18:05:04下载
- 积分:1