Neues beim Hyper-V-WMI-Anbieter
Version 2 des Hyper-V-WMI-Anbieters ist neu für Windows 8 Windows Server 2012.
Windows 10, Version 1709
Neue Klassen:
Neue Eigenschaften:
- Msvm _ CollectionReferencePointExportJob: ExportedGuestStateFilePaths
- Msvm _ EthernetSwitchHardwareOffloadData: DefaultQueueVrssIndependentHostSpreading, DefaultQueueVrssExcludePrimaryProcessor, DefaultQueueVrssQueueSchedulingMode und DefaultQueueVrssMinQueuePairs
- Msvm _ EthernetSwitchHardwareOffloadSettingData: DefaultQueueVrssIndependentHostSpreading, DefaultQueueVrssExcludePrimaryProcessor, DefaultQueueVrssQueueSchedulingMode, DefaultQueueVrssMinQueuePairs,
- Msvm _ EthernetSwitchPortOffloadData: VrssVmbusChannelAffinityPolicy, VrssIndependentHostSpreading, VrssExcludePrimaryProcessor, VrssQueueSchedulingModes und VrssMinQueuePairs
- Msvm _ VirtualHardDiskSettingData: DataAlignment, PmemAddressAbstractionType und IsPmemCompatible
- Msvm _ VirtualSystemExportSettingData: DisableDifferentialOfIgnoredStorage und ExcludedVirtualHardDisks
- Msvm _ VirtualSystemManagementServiceSettingData: HypervisorRootSchedulerEnabled
- Msvm _ VirtualSystemMigrationSettingData: CPUCappingMagnitude und CancelIfBlackoutThresholdExceeded
- Msvm _ VirtualSystemReferencePointExportJob: ExportedGuestStateFilePath
- Msvm _ VirtualSystemSettingData: Architektur, AutomaticSnapshotsEnabled, IsAutomaticSnapshot, GuestStateFile und GuestStateDataRoot
Windows 10, Version 1703
Neue Klassen:
- Msvm _ AssignableDeviceDismountSettingData
- Msvm _ AssignableDeviceService
- Msvm _ CollectionReferencePointExportJob
- Msvm _ EthernetSwitchHardwareOffloadSettingData
- Msvm _ EthernetSwitchPortMigrationQosSettingData
- Msvm _ EthernetSwitchPortRdmaSettingData
- Msvm _ EthernetSwitchPortTeamMappingSettingData
- Msvm _ GpuPartition
- Msvm _ GpuPartitionSettingData
- Msvm _ NetworkConnectionDiagnosticInformation
- Msvm _ NetworkConnectionDiagnosticSettingData
- Msvm _ PartitionableGpu
- Msvm _ PciExpress
- Msvm _ PciExpressSettingData
- Msvm _ SecurityElement
- Msvm _ SecurityService
- Msvm _ SecuritySettingData
- Msvm _ StorageSettingData
- Msvm _ SummaryInformationBase
- Msvm _ SystemComponentSettingData
- Msvm _ VirtualSystemReferencePointExportJob
- Msvm _ VirtualSystemReferencePointSettingData
Entfernte Klassen:
Neue Methoden:
- Msvm _ CollectionSnapshotService-Klasse: ApplySnapshot
- Msvm _ VirtualSystemManagementService-Klasse: AddSystemComponentSetting, DiagnoseNetworkConnection, ModifySystemComponentSettingsund RemoveSystemComponentSettings
- Msvm _ VirtualSystemReferencePointService-Klasse: ImportReferencePointMetadata
Neue Eigenschaften:
- Msvm _ EthernetSwitchHardwareOffloadData: DefaultQueueVmmqQueuePairs, DefaultQueueVmmqEnabled und DefaultQueueVrssEnabled
- Msvm _ EthernetSwitchPortOffloadData: VmmqQueuePairs, VmmqEnabled und VrssEnabled
- Msvm _ EthernetSwitchPortOffloadSettingData: VmmqQueuePairs, VmmqEnabled und VrssEnabled
- Msvm _ GuestClusterInformation: LastResourceMoveTime
- Msvm _ KvpExchangeComponentSettingData: DisableHostKVPItems
- Msvm _ MemorySettingData: SgxSize und SgxEnabled
- Msvm _ Physical3dGraphicsProcessor: CompatibleForVirtualization und DriverModelVersion
- Msvm _ ProcessorSettingData: HwThreadsPerCoreCpuGroupId, HideHypervisorPresent und ExposeVirtualizationExtensions
- Msvm _ SettingsDefineCapabilities: SupportStatement
- Msvm _ StorageAllocationSettingData: WriteHardeningMethod
- Msvm _ SummaryInformation: Abgeschirmt
- Msvm _ SyntheticEthernetPortSettingData: AllowPacketDirect
- Msvm _ VirtualSystemCollection: LastApplyConsistencyLevel, LastApplyVirtualMachineIds, LastApplyTime, FailedOverReplicationType, ReplicationMode und ReplicationState
- Msvm _ VirtualSystemExportSettingData: ExportForLiveMigration
- Msvm _ VirtualSystemMigrationSettingData: AvoidRemovingVHDs und AllowOverwriteExistingFile
- Msvm _ VirtualSystemSettingData: HighMmioGapSize
- Msvm _ VirtualSystemSnapshotSettingData: GuestBackupType
Entfernte Eigenschaften:
- Msvm _ VirtualSystemSettingData: ParentPackage
Windows 10
Neue Klassen:
- CIM _ CollectedMSEs
- _CIM-Sammlung
- CIM _ CollectionOfMSEs
- CIM _ ElementView
- CIM _ MemberOfCollection
- CIM _ TPM
- _CIM-Ansicht
- Msvm _ CollectedCollections
- Msvm _ CollectedReferencePoints
- Msvm _ CollectedSnapshots
- Msvm _ CollectedVirtualSystems
- Msvm _ CollectionManagementService
- Msvm _ CollectionReferencePointExportSettingData
- Msvm _ CollectionReferencePointService
- Msvm _ CollectionReferencePointSettingData
- Msvm _ CollectionSettingData
- Msvm _ CollectionSnapshotExportSettingData
- Msvm _ CollectionSnapshotService
- Msvm _ ComputerSystemSummaryInformation
- Msvm _ EthernetSwitchPortVfpSettingData
- Msvm _ GuestClusterInformation
- Msvm _ GuestCommunicationService
- Msvm _ GuestCommunicationServiceSettingData
- Msvm _ GuestServiceInterfaceSettingDataComponent
- Msvm _ ManagementCollection
- Msvm _ MoveUnmanagedVhd
- Msvm _ ReferencePointCollection
- Msvm _ ReferencePointOfVirtualSystem
- Msvm _ ReferencePointOfVirtualSystemCollection
- Msvm _ ResourceDependentOnResource
- Msvm _ SerialPortSettingData
- Msvm _ ServiceOfVssComponent
- Msvm _ SnapshotCollection
- Msvm _ SnapshotOfVirtualSystemCollection
- Msvm _ StandaloneV2ElementConformsToProfile
- Msvm _ SyntheticDisplayControllerSettingData
- Msvm _ SyntheticKeyboard
- Msvm _ TPM
- Msvm _ TPMSettingData
- Msvm _ VHDSetInformation
- Msvm _ VHDSnapshotInformation
- Msvm _ VirtualEthernetSwitchNicTeamingMember
- Msvm _ VirtualEthernetSwitchNicTeamingSettingData
- Msvm _ VirtualMachineToDisks
- Msvm _ VirtualSystemCollection
- Msvm _ VirtualSystemReferencePoint
- Msvm _ VirtualSystemReferencePointExportSettingData
- Msvm _ VirtualSystemReferencePointService
- Msvm _ VirtualSystemReferencePointSettingData
- Msvm _ VirtualSystemSnapshotSettingData
- Msvm _ VssService
Klasse entfernt:
- Msvm _ ResourcePoolComponent
- Msvm _ ResourcePoolRegistration
- Msvm _ ResourcePoolSettingData
- Msvm _ VirtualizationComponent
- Msvm _ VirtualizationComponentRegistration
Neue Eigenschaften:
- Msvm _ BootSourceSettingData: OptionalData
- Msvm _ EthernetPortAllocationSettingData: LastKnownSwitchName und CompartmentGuid
- Msvm _ EthernetSwitchHardwareOffloadData: PacketDirectInUse
- Msvm _ EthernetSwitchPortOffloadSettingData: PacketDirectModerationInterval, PacketDirectModerationCount, PacketDirectNumProcs,
- Msvm _ EthernetSwitchPortSecuritySettingData: EnableFixSpeed10G und Reserved
- Msvm _ GuestServiceInterfaceComponentSettingData: DefaultEnabledStatePolicy
- Msvm _ ProcessorSettingData: EnableHostResourceProtection
- Msvm _ StorageAllocationSettingData: StorageQoSPolicyID, CachingMode und SnapshotId
- Msvm _ SummaryInformation: InstanceID, Version, ThumbnailImageHeight, ThumbnailImageWidth und HostComputerSystemName
- Msvm _ Synthetic3DDisplayControllerSettingData: VRAMSizeBytes
- Msvm _ VirtualEthernetSwitchSettingData: TeamingEnabled und PacketDirectEnabled
- Msvm _ VirtualHardDiskSettingData: ParentTimestamp und ParentIdentifier
- Msvm _ VirtualHardDiskState: Zeitstempel
- Msvm _ VirtualSystemExportSettingData: BackupIntent und DifferentialBackupBase
- Msvm _ VirtualSystemManagementServiceSettingData: DefaultVirtualHardDiskCachingMode
- Msvm _ VirtualSystemMigrationSettingData: RemoveSourceUnmanagedVhds und UnmanagedVhds
- Msvm _ VirtualSystemSettingData: UserSnapshotType, GuestControlledCacheTypes, LockOnDisconnect, ParentPackage, AutomaticCriticalErrorActionTimeout, AutomaticCriticalErrorAction, ConsoleMode und SecureBootTemplateId
Neue Methoden:
- Msvm _ ImageManagementService-Klasse: ConvertVirtualHardDiskToVHDSet, DeleteVHDSnapshot, FindMountedStorageImageInstance, GetVHDSetInformation, GetVHDSnapshotInformation, GetVirtualDiskChanges, OptimizeVHDSetund SetVHDSnapshotInformation
- Msvm _ ShutdownComponent-Klasse: InitiateReboot
- Msvm _ VirtualSystemManagementService: AddBootSourceSettings, AddGuestServiceSettings, DefinePlannedSystem, ModifyGuestServiceSettings, RemoveBootSourceSettings, RemoveGuesServiceSettings, SetInitialMachineConfigurationDataund UpgradeSystemVersion
- Msvm _ VirtualSystemSnapshotService-Klasse: ConvertToReferencePoint
Windows 8.1 und Windows Server 2012 R2
Windows 8.1 und Windows Server 2012 R2 enthalten neue Funktionen für Version 2 des Hyper-V-WMI-Anbieters.
- Die Eigenschaften IOPSAllocationUnits, IOPSLimit, IOPSReservation und PersistentReservationsSupported wurden der Msvm _ StorageAllocationSettingData-Klasse hinzugefügt.
- Die VirtualDiskId-Eigenschaft wurde der Msvm _ VirtualHardDiskSettingData-Klasse hinzugefügt.
- Informationen zur Speicher-QoS wurden der OperationalStatus-Eigenschaft der Klassen Msvm _ LogicalDisk und Msvm _ ResourcePool hinzugefügt.
- Msvm _ StorageAlert-Klasse
- Die ClusterMonitored-Eigenschaft wurde den Klassen Msvm _ EmulatedEthernetPortSettingData und Msvm _ SyntheticEthernetPortSettingData hinzugefügt.
- Die Eigenschaften EnableCompression und EnableSmbTransport wurden der Msvm _ VirtualSystemMigrationServiceSettingData-Klasse hinzugefügt.
- Die EnableCompression-Eigenschaft wurde der Msvm _ VirtualSystemMigrationSettingData-Klasse hinzugefügt. Die TransportType-Eigenschaft enthält Informationen zur Livemigration.
- Msvm _ CopyFileToGuestJob-Klasse
- Msvm _ CopyFileToGuestSettingData-Klasse
- Msvm _ GuestFileService-Klasse
- Msvm _ GuestService-Klasse
- Msvm _ GuestServiceInterfaceComponent-Klasse
- Msvm _ GuestServiceInterfaceComponentSettingData-Klasse
- Msvm _ RegisteredGuestService-Klasse
- Die EnhancedSessionModeEnabled-Eigenschaft wurde der Msvm _ VirtualSystemManagementServiceSettingData-Klasse hinzugefügt.
- Die EnhancedModeState-Eigenschaft und die InjectNonMaskableInterrupt-Methode wurden der Msvm _ ComputerSystem-Klasse hinzugefügt.
- Die Eigenschaften BootSourceOrder, LowMmioGapSize, NetworkBootPreferredProtocol, PauseAfterBootFailure, SecureBootEnabled und VirtualSystemSubType wurden der Msvm _ VirtualSystemSettingData-Klasse hinzugefügt.
- Msvm _ BootSourceSettingData-Klasse
- Msvm _ BootSourceComponent-Klasse
- Msvm _ LogicalIdentity-Klasse
- Msvm _ CompatibilityVector-Klasse
- Die GetSystemCompatibilityVectors-Methode wurde der Msvm _ VirtualSystemMigrationService-Klasse hinzugefügt.
- Die Eigenschaften ReplicationStateEx, ReplicationHealthEx, EnhancedSessionModeState, VirtualSwitchNames und VirtualSystemSubType wurden der Msvm _ SummaryInformation-Klasse hinzugefügt. Die Eigenschaften ReplicationState und ReplicationHealth sind veraltet und werden durch die Eigenschaften ReplicationStateEx und ReplicationHealthEx ersetzt.
- Die PnpDevicePath-Eigenschaft wurde der Msvm _ MountedStorageImage-Klasse hinzugefügt.
- Die Eigenschaften AllowedHashAlgorithms und TrustedIssuerCertificateHashes wurden der Msvm _ TerminalServiceSettingData-Klasse hinzugefügt.
Windows 8.1 und Windows Server 2012 R2 enthalten neue Funktionen für die Replikation virtueller Computer und die Failoverwiederherstellung.
Die Methoden ChangeReplicationModeToPrimary, GetReplicationStatisticsEx, InitiateFailback, RemoveReplicationRelationshipExund ResetReplicationStatisticsEx wurden der Msvm _ ReplicationService-Klasse hinzugefügt. Die Methoden GetReplicationStatisticsEx, RemoveReplicationRelationshipEx und ResetReplicationStatisticsEx ersetzen die Methoden GetReplicationStatistics, RemoveReplicationRelationshipund ResetReplicationStatistics.
Die _ Msvm-Klasse SystemReplicationRelationship zeigt eine Zuordnung zwischen einem virtuellen Computer und vielen Replikationsbeziehungen.
Die Eigenschaften AdditionalSettings und ReplicationProvider wurden der Msvm _ ReplicationSettingData-Klasse hinzugefügt.
Informationen zum Host-zu-Host-Anbieter wurden den Methoden CreateReplicationRelationship und ModifyReplicationSettings der Msvm _ ReplicationService-Klasse hinzugefügt.
Die RequestReplicationStateChangeEx-Methode wurde der Msvm _ ComputerSystem-Klasse hinzugefügt und ersetzt die RequestReplicationStateChange-Methode. Die InstanceID-Eigenschaft kann jetzt die erweiterte Replikation angeben. Weitere Informationen zur erweiterten Replikation finden Sie unter Msvm _ ReplicationRelationship.
Msvm _ ReplicationSettingData- und Msvm _ ReplicationRelationship-Instanzen verfügen über eine 1:1-Beziehung, die Sie mit einer Msvm _ SettingsDefineState-Zuordnung darstellen können.
Msvm _ SettingsDefineState-Eigenschaftenname Wert ManagedElement Stellt das Msvm _ ReplicationRelationship-Objekt dar. Settingdata Stellt das zugeordnete Msvm _ ReplicationSettingData-Objekt dar. Msvm _ ReplicationSettingData kann zwischen dem Festlegen von Instanzen für die Replikationsbeziehung basierend auf der InstanceId- oder ReplicationRelationship-Eigenschaft unterscheiden. Daher haben diese Methoden, die eine einzelne Beziehung behandeln, ihre Signatur nicht geändert:
Obwohl Sie GetReplicationStatistics, RemoveReplicationRelationshipund RequestReplicationStateChange immer für die primäre Beziehung verwenden können, wird empfohlen, stattdessen GetReplicationStatisticsEx, RemoveReplicationRelationshipExund RequestReplicationStateChangeEx zu verwenden, da sie primäre und erweiterte Replikationsbeziehungen verarbeiten können. Weitere Informationen zur erweiterten Replikation finden Sie unter Msvm _ ReplicationRelationship.
Obwohl diese Eigenschaften der Msvm _ ComputerSystem-Klasse weiterhin den Status für die primäre Replikationsbeziehung angeben, verwenden Sie stattdessen diese Eigenschaften eines Msvm _ ReplicationRelationship-Objekts, um den aktuellen Status für die primäre und erweiterte Replikationsbeziehung zu bestimmen.
Eigenschaftenname type ReplicationState Uint16 (RO) Replicationhealth Uint16 (RO) LastReplicationTime Datetime FailedOverReplicationType Uint16 LastApplicationConsistentReplicationTime Datetime LastReplicationType Uint16