dll的系统线程被不同进程调用

2025-05-04 14:51:22
推荐回答(2个)
回答1:

一般的线程是属于且仅属于一个进程,所以如果这个系统DLL有线程在执行,
肯定是每个进程都有独立的线程,不会是同一个线程。

系统DLL在系统中倒是只有一份,ntdll,kernel32,等等,每个进程里的系统DLL都是那一份DLL的副本。
但肯定不是你题设的意思。

回答2:

那个号码池叫PspCidTable
除了Idle进程和每个cpu各一个的Idle线程的id为0外,其他进程和线程的id都不同