Integration services classes
Integration services are software services that run on top of the guest operating system inside of a child virtual machine and as part of the virtualization stack in the management operating system to provide some level of integration with the management operating system. They are used to address problems that arise from the high level of isolation provided by virtual machines.
The following are virtualization WMI classes related to the integration services.
In this section
Topic | Description |
---|---|
Msvm_CopyFileToGuestJob |
Represents a guest file service operation job. |
Msvm_CopyFileToGuestSettingData |
Represents the parameters for copying a file from the host into the guest. |
Msvm_GuestFileService |
Msvm_GuestFileService contains a method that can be used to copy a file to a virtual machine from the Hyper-V host. |
Msvm_GuestService |
Msvm_GuestService is the abstract base class for services in the guest that can be accessed from the host. |
Msvm_GuestServiceInterfaceComponent |
Represents the state of the guest service interface component, which provides a mechanism to interact with the virtual machine from the management interfaces on the host system. |
Msvm_GuestServiceInterfaceComponentSettingData |
Represents the configured state of the guest service interface component. |
Msvm_KvpExchangeComponent |
Represents the state of the key/value pair exchange service, which provides a mechanism to exchange data between the virtual machine and the operating system running on the management operating system. |
Msvm_KvpExchangeComponentSettingData |
Represents the configured state of the key/value pair exchange service. |
Msvm_KvpExchangeDataItem |
Represents a key/value pair. |
Msvm_RegisteredGuestService |
Represents an association between an instance of Msvm_GuestServiceInterfaceComponent and an instance of Msvm_GuestService, which represents a service running in the guest. |
Msvm_ShutdownComponent |
Represents the state of the shutdown service, which provides a mechanism to shut down the operating system of the virtual machine from the management interfaces on the host system. |
Msvm_ShutdownComponentSettingData |
Represents the configured state of the shutdown service. |
Msvm_TimeSyncComponent |
Represents the state of the time synchronization service, which is responsible for synchronizing the system time of a virtual machine with the system time of the operating system running in the management operating system. |
Msvm_TimeSyncComponentSettingData |
Represents the configured state of the time synchronization service. |
Msvm_VssComponent |
Represents the state of the Volume Shadow Copy Service (VSS) service, which implements the VSS Requester in the guest operating system. |
Msvm_VssComponentSettingData |
Represents the configured state of the Volume Shadow Copy Service (VSS) service. |