序的开发者只需知道对象的名称,以及准备进行的操作的名称,而没有必要了解一个新的API。 为完成所有事情,事件的基础结构将对通过WMI可以访问的对象给出修正信息。在本文的稍后部分,我将举一个创建和撤销监视器进程的例子;另一个例子是当插入或取出软盘时产生一个提示信息。WMI对象管理各类型操作采用的是同样的函数。甚至当基本API不提供针对对象的此类信息,WMI体系结构可以模拟监控这些事件的行为。另外,WMI服务自由的提供所有这些功能的远程访问。 除了WMI已经列出的信息,应用程序还可以列出他们自定义的对象和事件。这样,任意WMI管理程序就能管理你的其他应用程序,包括远程配置,修改提示信息,或是接受自定义事件。 WMI技术的起源 虽然WMI是Microsoft开发的技术,但是它是建立在近年来才引入的工业标准的基础上的。要了解WMI,就需要了解它从最初的所谓企业网络管理系统(WBEM)的演化过程。几年以前,为建立企业系统和设备管理系统的标准体系,一些计算机公司创建了WBEM系统。最初的目的是,开发单一的管理企业任意网络组件标准体系。这将简化由诸如SNMP网络设备标准体系,DMI桌面标准体系,等多个独立体系存在而引起的问题。将来,计算机公司开发与WBEM相配套的硬件,软件,以及操作系统,都将能以同样的方式页码:[1] [2] [3] [4] [5] [6] [7] [8] [9] 第3页、共9页 |