WMI的非术语定义是什么?
|
我已经阅读了一些有关WMI的文章,并试图了解它的含义,但这似乎都是很多行话和循环定义。
:0ѭ
一个“基础设施”? ??
仅仅是操作系统上的一些钩子,用于访问系统资源和设备吗?什么?如果是这样,它是由什么制成的?这些是COM类吗?
什么是WMI?
没有找到相关结果
已邀请:
2 个回复
粟痢凰副
这将返回Win32_DiskDrive的集合并告诉您有关它的信息。由于它们是对象,因此它们也具有方法。 有时,WMI可以告诉您有关环境的信息,您无法在其他地方获得该信息,例如使用Win32_Mainboard获取有关主板的信息时。 第三方开发人员可能会编写自己的WMI提供程序和类,以允许使用WMI管理其应用程序,这是IT人员可能已经很熟悉的,并且他们不想重蹈覆辙。 细节 提供者是在WMI和管理对象/类之间起作用的COM对象。类以MOF(托管对象格式)定义。因此,底层的事情是将提供程序注册为该类的处理程序,并且当从该类中请求信息时,将触发该提供程序。与.NET一样,管理对象是在命名空间中确定范围和定义的。微软的大部分都在ѭ2中。 提供者将实现接口
和
。这里有一些很好的细节 由于它是一个COM对象,因此可以在.NET中编写WMI提供程序,并使用“ 5”公开提供程序。 开发完成后,您需要进行注册。您可能还考虑在开发它之前进行注册以帮助调试。 Microsoft在http://msdn.microsoft.com/zh-cn/library/aa393677(v=vs.85).aspx上提供了一个简单示例。
蹦吃舷弦