阅读:1665回复:9
线程的问题,高手请进!
《Windows NT技术内幕》(2rd)第79页说:“Win32进程中线程0的起始地址是Win32 Start-of-process函数,其他任何线程的起始地址都是Win32 start-of-thread函数。”
由于本人用的是Windows2000 sp1中文专业版。。我用Win2000 support tools中的Process Viewer观测到系统进程System的 线程0:Start Address是:0x8054aca6 线程1到线程9:Start Address是:0x80418ada 而从线程10开始,Start Address的值就各不相同了。 按照书上所说的:除线程0以外,同一进程中其他所有线程的起始地址都应该相同啊,为什么system进程例外呢? |
|