ATL 7.0中 NT服务的处理流程
来源:互联网 发布:阿里云 学生认证错误 编辑:程序博客网 时间:2024/05/19 19:59
服务参数
1.-regserver
RegisterAppId()
注册服务到注册表(使用默认参数false不注册到服务管理器)
RegisterServer注册组件(注册类型库,注册默认的classID)
2.-unregserver
UnregisterServer(TRUE);
UnregisterAppId();
//反注册控件和注册表服务信息
3.-Service
RegisterAppId
注册服务到注册表,注册到服务管理器
RegisterServer
注册组件
4.非以上参数
Start(服务开始)-->注册ServiceMain(注册服务主函数地址及服务名)
|
__如果在注册表里没查询到服务信息(不是服务),直接调用Run函数
ServiceMain做以下工作
注册Handler函数,用于查询服务管理器命令状态
然后调用Run开始消息循环
- ATL 7.0中 NT服务的处理流程
- ATL NT服务运行过程
- ATL 7.0 自由线程的 Windows NT 服务不会创建 COM 对象
- ATL轻松简单创建NT服务
- D7中编写NT服务操作数据库的简单方法
- CXF中Web服务请求处理流程
- ATL 服务注册的具体操作
- NT服务中线程间相互关系
- 用ATL创建服务中,解决服务描述的问题.
- ATL 的继承链处理
- NT服务程序中对注册表中HKey_Current_User读取的问题
- WINDOWS NT服务的创建方法
- Windows NT服务--独立的观点
- 改变Windows NT服务的启动顺序
- 一个建立NT服务的类
- 开发Windows NT的后台服务
- 把java类变成 Windows NT服务的3中方法(使用 Java Serivce Wrapper)
- 把java类变成 Windows NT服务的3中方法(使用 Java Serivce Wrapper)
- 应聘时最漂亮的回答!
- Jquery选择器汇总
- 架构学习笔记—Amazon
- 百度面试题
- 异常处理
- ATL 7.0中 NT服务的处理流程
- HashMap的遍历两种常用的方法,那就是使用keyset及entryset来进行遍历
- 大数据下的数据分析平台架构
- 一天一点学习Linux之Inode详解
- 删除 确认
- R语言为Hadoop集群数据统计分析带来革命性变化
- C语言基础函数(一)
- 二叉树递归遍历
- 通过secureCRT制作ssh连接链接linux服务器的公私密钥