Hyper-V WMI provider (V2)
Hyper-V provides a scalable, reliable, and highly available virtualized server computing environment. It enables one or more guest operating systems to run concurrently on a single physical computer. Key uses for virtual machine technology include the following:
- Server consolidation
- Consolidation of development and testing environments
- Simplified disaster recovery
In this section
|About the Hyper-V WMI provider
||The WMI provider for Hyper-V enable developers, and scripters, to quickly build custom tools, utilities, and enhancements for the virtualization platform. The WMI interfaces can manage all aspects of the Hyper-V services.
|Using the Hyper-V WMI provider
||The following topics describe how to use the Hyper-V WMI provider.
|Hyper-V WMI classes
||The following are the Hyper-V WMI classes.
|Hyper-V application health monitoring API
||The Hyper-V application health monitoring API is used to monitor the health state of applications running in a virtual machine.
|Hyper-V replication API
||The Hyper-V replication API is used to control virtual machine replication and failover recovery.
|Hyper-V metrics API
||The Hyper-V metrics API is used to monitor the health state of applications running in a virtual machine.
|Hyper-V networking API
||The Hyper-V networking API is used to control networking in Hyper-V.
|Hyper-V migration API
||The Hyper-V migration API is used to control storage and live migration in Hyper-V.
|Hyper-V virtual Fibre Channel API
||The Hyper-V virtual Fibre Channel API is used to control virtual Fibre Channel adapters in Hyper-V.
|Hyper-V VM placement API
||The Hyper-V virtual machine (VM) placement API contains the compatibility info for the VMs or hosting computer system.
||Contains the classes introduced in Windows 10.
||Contains the new classes for Windows 10, version 1703.
||Contains the new classes for Windows 10, version 1709.
||Glossary of terms used in the Windows Virtualization SDK documentation.
Hyper-V services require an x64-based system that supports hardware-assisted virtualization running Hyper-V. Programs that interact with the Hyper-V WMI interfaces however, can run remotely on any system that supports WMI.