Microsoft wmi sdk
WMI would translate any change to the workstation CIM class instance into a change to the actual workstation. The CIM is a language-independent programming model that uses object-oriented techniques to describe an enterprise.
The CIM also uses a technique called "association" to link different parts of the enterprise model together, and uses schemas to distinguish different management environments. The CIM is designed to present a consistent view of logical and physical objects in a management environment.
The CIM represents managed objects using an object-oriented construct called a "class. Core classes represent managed objects that apply to all areas of management.
These classes provide a basic vocabulary for analyzing and describing managed systems. Common classes represent managed objects that apply to specific management areas. However, common classes are independent from a particular implementation or technology. Common classes are an extension of the core classes. Extended classes represent managed objects that are technology-specific additions to the common classes.
A developer can derive a class from another class. A derived class represents a special case of the parent class, and inherits all of the properties and methods of the parent.
For more information on how to use these cmdlets, after you install the module, use the Get-Help cmdlet. For markdown versions of the help documentation, see DocumentWMI module.
First fork and clone this repository. This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement CLA declaring that you have the right to, and actually do, grant us the rights to use your contribution. When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately for example, status check and a comment.
Simply follow the instructions provided by the bot. You'll only need to do this once across all repos using our CLA. This project may contain trademarks or logos for projects, products, or services. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
This is the same performance data that appears in the System Monitor in the Perfmon utility. Formatted data classes supply precalculated data. The call to SWbemObjectEx. Be aware that the data must be refreshed, at lease once, to obtain a baseline. Performance counter classes can also provide statistical data. For more information, see Obtaining Statistical Performance Data.
WMI has preinstalled providers that monitor system performance on both the local system and remotely. The WmiPerfInst provider supplies data dynamically to both raw and formatted classes.