站内搜索
最近浏览
- WinCE Security...
- xdebug配置说明
- VC++ 获取文件的创建、修...
- ASP进度条
- 简单代理服务器C代码实现(S...
- 程序设计竞赛试题选(02)
- 如何在ASP程序中打印Acc...
- UTF-8和16进制区间
- ASP实用技巧:强制刷新和判...
- 运行中程序删除自己的方法
- asp提高首页性能的一个技巧
- [J2EE]J2EE 应用服务器技术
- VB变量命名规范
- C语言常见错误小结
- (摘自网络)如何在IIS中调...
推荐文章
热文排行
WTS系列函数的使用
WTS函数说明
下面说明WTS系列的15个函数,其中不包括虚拟通道部分。
函数 | 功能 |
---|---|
ProcessIdToSessionId | 得到与进程ID对应的终端服务会话ID |
WTSCloseServer | 关闭一个打开的终端服务器句柄 |
WTSDisconnectSession | 断开指定的终端服务会话 |
WTSEnumerateProcesses | 枚举指定终端服务器上的所有活动进程 |
WTSEnumerateSessions | 得到指定终端服务器的会话列表 |
WTSFreeMemory | 释放终端服务函数分配的内存 |
WTSLogoffSession | 复位指定的终端服务会话 |
WTSOpenServer | 打开一个指定终端服务器的句柄 |
WTSQuerySessionInformation | 得到指定的终端服务会话的相关信息 |
WTSQueryUserConfig | 得到在域控制器或终端服务器上为指定用户配置的信息 |
WTSSendMessage | 给指定的终端会话发送消息,客户端的桌面将显示出一个消息对话框 |
WTSSetUserConfig | 改变在域控制器或终端服务器上为指定用户配置的信息 |
WTSShutdownSystem | 关闭(也可以重新启动) 指定的终端服务器 |
WTSTerminateProcess | 结束指定终端服务器上的指定进程 |
WTSWaitSystemEvent | 等待一个终端服务事件 |
演示程序中使用了上面的大部分函数,具体的使用方法参看源代码。值得说明的是演示程序中没有用到的两个函数WTSQueryUserConfig和WTSSetUserConfig函数,这对函数可以为服务器上的用户设置很多有用属性,比如登陆环境,连接时间,登录后默认打印机等等,具体的说明见MSDN。我的工程中需要为Windows下建立的用户设置登陆环境,我用了很长时间发现ADSI的终端扩展函数里可以完成这个功能,但是ADSI的终端扩展函数只能用在Windows 2003 Server中,而且相应的SDK还没有出来(至少我没有找到),最后还是在用这个函数得到了解决。
[wangjy17908]
添加时间:2010-11-25