本章的目的是实现一个 Windows服务 的通用框架程序,使用该框架,windows服务开发者不需了解开发 windows服务的细节,
只需实现IService接口,将编译生成的dll文件名、服务类全路径名写在配置文件内,就可以实现windows服务功能的加载和启动。
1.IService








2.配置文件






















3.Windows服务通用框架程序
这一部分主要有3个类:
Service1:windows服务通用框架类;
SecuritySwitchThread:单个服务组建的用户账号切换类;
ProjectInstaller:vs.net生成的,用来安装 windows服务的类。
Service1










































































































































































SecuritySwitchThread






































































