阅读:1098回复:1
WinCE下进程权限问题
我看资料说WinCE的用户空间被分成64个slot,每个进程一个slot,这就有个问题,用户进程是不是就只能使用到这个范围的数据呢?也就是说,每个进程可以使用多大范围的地址空间呢?
StreamInterface的驱动程序,我看框图,是建立在Build In Driver上的,是不是就是说,这种驱动不能直接的操作硬件?那这样的话,要驱动来做什么?跟普通的应用程序又没什么区别,我还不如在应用程序里面直接操作来的方便。 StreamInterface的驱动程序能不能申请中断?普通的用户程序呢? |
|
沙发#
发布于:2004-08-04 18:12
当ce初始化时,系统创建一个单一的4G的虚拟地址空间,所有进程共享该空间。其中1G空间被分为33个slot,各32M。每个slot是一个进程的资源,用来存放DLL,stack,heap和数据段。当进程初始化时,系统选择一个slot(除slot0之外的)给这个进程。
|
|
|