Vista后的系统的服务都是运行在session 0下
在开启了终端服务后,需要在命名对象前加 Global\ ,Local\ 前缀,Local\的是与session相关。
而我发现有一个命名对象在服务里打不开,可是我的普通程序却能打开,我想这个对象就是 Local的,
那么我需要在系统服务中打开属于当前登录用户session的这个对象的话,该如何做呢?最后顺便问一下:我发现我的win2k3,我用administrator登录后,在任务管理器里看到的进程会话id,都是0,怎么回事?
在开启了终端服务后,需要在命名对象前加 Global\ ,Local\ 前缀,Local\的是与session相关。
而我发现有一个命名对象在服务里打不开,可是我的普通程序却能打开,我想这个对象就是 Local的,
那么我需要在系统服务中打开属于当前登录用户session的这个对象的话,该如何做呢?最后顺便问一下:我发现我的win2k3,我用administrator登录后,在任务管理器里看到的进程会话id,都是0,怎么回事?
本来就应该是0
难道xp/2k3系统是 把 系统服务和第一个登录用户都放到session 0里?OK,那服务里跨session(或者指定session)来OpenEvent有办法吗?