• 在您的Visual Basic应用程序中访问Windows Service控制管理以枚举、启动、暂停、继续以及查询Windows服务。获取延展的服务状态包括检查点以及等待提示。列举所有独立的服务。服务管理控制同样能使创建、配置以及删除服务的操作变得简单。您也能管理在远程计算机上运行的服务。服务管理控制能使Visual Basic开发人员在一个简单实用的控制界面中完全控制Windows服务。


     

     

    特征综述 About Feature

     

    功能

    • ComponentSpace ActiveX Suite套包中的一部分
    • 启动、停止、暂停、继续以及查询Windows服务
    • 列举所有服务以及独立的服务
    • 获取延展的服务状态
    • 创建、配置以及删除服务
    • 管理本地以及远程服务
    • 为优化速度与大小以C++进行代码编译
    • 没有运行时的库附属物
    • 综合的Windows风格的文件
    • Visual Basic的样本源代码
    • 包含一年的免费电子邮件支持以及一部分发布更新
    • 免费运行
    • 具有源代码以及源代码托管

    控制Windows服务
    初始化ServiceManager类中的一个实例,如果您想管理远程计算机上的服务就设置ComputerName属性,然后您就可以管理相关服务。该类包括为在Windows服务中运行标准操作而需要的启动、停止、暂停、继续以及控制等程序。您同样可使用Status与ExtendedStatus属性获取服务状态。使用DisplayName属性查找根据服务名定义的服务的显示名。相反,您可以使用ServiceName属性定义可决定显示名的服务名。通过使用ServiceManager类,您能创建、删除、配置以及列举服务。

    进行服务配置
    通过ServiceConfiguration类,您可以还原与更新服务配置。配置包括服务名、显示名、服务类型以及可执行服务的名称、加载顺序、附属项、帐户名、密码等。
    ExtendedServiceStatus会返回服务的扩展状态包括它受到的控制、退出代码等。