Download Hyper-V Management Library in C#
Description
A C# library to manage Hyper-V server (network switch settings, VM configurations, etc.) via WMI APIs
Source Files
The download file hypervmgmtlib.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
hypervmgmtlib/generate_wmi_classes/Program.cs
hypervmgmtlib/generate_wmi_classes/Properties/AssemblyInfo.cs
hypervmgmtlib/generate_wmi_classes/generate_wmi_classes.csproj
hypervmgmtlib/generate_wmi_classes/generate_wmi_classes.csproj.vspscc
hypervmgmtlib/hypervmgmt.fsx/*from w ww .ja va2s .c o m*/
hypervmgmtlib/hypervmgmtlib.sln
hypervmgmtlib/hypervmgmtlib.vssscc
hypervmgmtlib/hypervmgmtlib/Class1.cs
hypervmgmtlib/hypervmgmtlib/HyperAPIConceptLayer.cs
hypervmgmtlib/hypervmgmtlib/HyperVAPIAbstractLayer.cs
hypervmgmtlib/hypervmgmtlib/Properties/AssemblyInfo.cs
hypervmgmtlib/hypervmgmtlib/hypervmgmtlib.csproj
hypervmgmtlib/hypervmgmtlib/hypervmgmtlib.csproj.vspscc
hypervmgmtlib/test1/Program.cs
hypervmgmtlib/test1/Properties/AssemblyInfo.cs
hypervmgmtlib/test1/test1.csproj
hypervmgmtlib/test1/test1.csproj.vspscc
hypervmgmtlib/test3/App.config
hypervmgmtlib/test3/Program.fs
hypervmgmtlib/test3/test3.fsproj
hypervmgmtlib/test3/test3.fsproj.vspscc
hypervmgmtlib/test3/util.fs
hypervmgmtlib/test3/vm.fs
hypervmgmtlib/test3/vmms.fs
hypervmgmtlib/test3/wmi.fs
hypervmgmtlib/wmi_root_virtualization/CIM_ActiveConnection.cs
hypervmgmtlib/wmi_root_virtualization/CIM_AffectedJobElement.cs
hypervmgmtlib/wmi_root_virtualization/CIM_AllocationCapabilities.cs
hypervmgmtlib/wmi_root_virtualization/CIM_BIOSElement.cs
hypervmgmtlib/wmi_root_virtualization/CIM_BindsTo.cs
hypervmgmtlib/wmi_root_virtualization/CIM_CDROMDrive.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Capabilities.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ClassCreation.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ClassDeletion.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ClassIndication.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ClassModification.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Component.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ComputerSystem.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ConcreteComponent.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ConcreteJob.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ControlledBy.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Controller.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DVDDrive.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Dependency.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DesktopMonitor.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DeviceAllocatedFromPool.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DeviceConnection.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DeviceSAPImplementation.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DiskDrive.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DisketteDrive.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Display.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DisplayController.cs
hypervmgmtlib/wmi_root_virtualization/CIM_DynamicForwardingEntry.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ElementAllocatedFromPool.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ElementAllocationCapabilities.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ElementCapabilities.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ElementSettingData.cs
hypervmgmtlib/wmi_root_virtualization/CIM_EnabledLogicalElement.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Error.cs
hypervmgmtlib/wmi_root_virtualization/CIM_EthernetPort.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ForwardingService.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ForwardsAmong.cs
hypervmgmtlib/wmi_root_virtualization/CIM_HostedAccessPoint.cs
hypervmgmtlib/wmi_root_virtualization/CIM_HostedDependency.cs
hypervmgmtlib/wmi_root_virtualization/CIM_HostedService.cs
hypervmgmtlib/wmi_root_virtualization/CIM_IDEController.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Indication.cs
hypervmgmtlib/wmi_root_virtualization/CIM_InstCreation.cs
hypervmgmtlib/wmi_root_virtualization/CIM_InstDeletion.cs
hypervmgmtlib/wmi_root_virtualization/CIM_InstIndication.cs
hypervmgmtlib/wmi_root_virtualization/CIM_InstModification.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Job.cs
hypervmgmtlib/wmi_root_virtualization/CIM_LANEndpoint.cs
hypervmgmtlib/wmi_root_virtualization/CIM_LogicalDevice.cs
hypervmgmtlib/wmi_root_virtualization/CIM_LogicalDisk.cs
hypervmgmtlib/wmi_root_virtualization/CIM_LogicalElement.cs
hypervmgmtlib/wmi_root_virtualization/CIM_LogicalPort.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ManagedElement.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ManagedSystemElement.cs
hypervmgmtlib/wmi_root_virtualization/CIM_MediaAccessDevice.cs
hypervmgmtlib/wmi_root_virtualization/CIM_MediaPresent.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Memory.cs
hypervmgmtlib/wmi_root_virtualization/CIM_NetworkPort.cs
hypervmgmtlib/wmi_root_virtualization/CIM_NetworkService.cs
hypervmgmtlib/wmi_root_virtualization/CIM_PointingDevice.cs
hypervmgmtlib/wmi_root_virtualization/CIM_PoolAllocatedFromPool.cs
hypervmgmtlib/wmi_root_virtualization/CIM_PortOnDevice.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Processor.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ProtocolController.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ProtocolControllerForDevice.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ProtocolControllerForUnit.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ProtocolEndpoint.cs
hypervmgmtlib/wmi_root_virtualization/CIM_RecordedSetting.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ResourceAllocationFromPool.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ResourceAllocationSettingData.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ResourcePool.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ResourcePoolConfigurationCapabilities.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ResourcePoolConfigurationService.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ResourcePoolSettingData.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SAPSAPDependency.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SCSIProtocolController.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SerialController.cs
hypervmgmtlib/wmi_root_virtualization/CIM_Service.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ServiceAccessPoint.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ServiceAffectsElement.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ServiceComponent.cs
hypervmgmtlib/wmi_root_virtualization/CIM_ServiceSAPDependency.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SettingData.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SettingsDefineCapabilities.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SettingsDefineState.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SoftwareElement.cs
hypervmgmtlib/wmi_root_virtualization/CIM_StorageExtent.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SwitchPort.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SwitchPortDynamicForwarding.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SwitchService.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SwitchServiceTransparentBridging.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SwitchesAmong.cs
hypervmgmtlib/wmi_root_virtualization/CIM_System.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SystemBIOS.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SystemComponent.cs
hypervmgmtlib/wmi_root_virtualization/CIM_SystemDevice.cs
hypervmgmtlib/wmi_root_virtualization/CIM_TapeDrive.cs
hypervmgmtlib/wmi_root_virtualization/CIM_TransparentBridgingDynamicForwarding.cs
hypervmgmtlib/wmi_root_virtualization/CIM_TransparentBridgingService.cs
hypervmgmtlib/wmi_root_virtualization/CIM_USBDevice.cs
hypervmgmtlib/wmi_root_virtualization/CIM_UserDevice.cs
hypervmgmtlib/wmi_root_virtualization/CIM_VLANEndpoint.cs
hypervmgmtlib/wmi_root_virtualization/CIM_VLANEndpointSettingData.cs
hypervmgmtlib/wmi_root_virtualization/CIM_VideoHead.cs
hypervmgmtlib/wmi_root_virtualization/CIM_VideoHeadOnController.cs
hypervmgmtlib/wmi_root_virtualization/CIM_VirtualSystemManagementService.cs
hypervmgmtlib/wmi_root_virtualization/CIM_VirtualSystemSettingData.cs
hypervmgmtlib/wmi_root_virtualization/CIM_VirtualSystemSettingDataComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ActiveConnection.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_AffectedJobElement.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_AffectedStorageJobElement.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_AllocationCapabilities.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_BIOSElement.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_BindsTo.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ComputerSystem.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ConcreteComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ConcreteJob.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ControlledBy.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_DVDDrive.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_DeviceSAPImplementation.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_DiskDrive.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_DisketteController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_DisketteDrive.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_DynamicForwardingEntry.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ElementAllocatedFromPool.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ElementCapabilities.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ElementSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_EmulatedEthernetPort.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_EmulatedEthernetPortSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_Error.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ExternalEthernetPort.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_GlobalEthernetPortSAPImplementation.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_HeartbeatComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_HeartbeatComponentSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_HostedAccessPoint.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_HostedDependency.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_HostedService.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_HostedSwitchService.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_IDEController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ImageManagementService.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_InternalEthernetPort.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_Keyboard.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_KvpExchangeComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_KvpExchangeComponentSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_KvpExchangeDataItem.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_LastAppliedSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_LogicalDisk.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_MediaPresent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_Memory.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_MemorySettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_MountedStorageImage.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_NetworkElementSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_NetworkJob.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ParentChildSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_PhysicalGPUInfo.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_PreviousSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_Processor.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ProcessorPool.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ProcessorSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ProtocolControllerForUnit.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_Ps2Mouse.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_RdvComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_RdvComponentSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ResourceAllocationFromPool.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ResourceAllocationSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ResourcePool.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ResourcePoolComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ResourcePoolRegistration.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ResourceTypeDefinition.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_S3DisplayController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SCSIProtocolController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SerialController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SerialPort.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SerialPortOnSerialController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ServiceAffectsElement.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ServicingSettings.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SettingsDefineCapabilities.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SettingsDefineState.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ShutdownComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_ShutdownComponentSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_StorageJob.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SummaryInformation.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SwitchLANEndpoint.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SwitchPort.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SwitchPortDynamicForwarding.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_Synth3dVideoPool.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_Synthetic3DDisplayController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_Synthetic3DDisplayControllerSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SyntheticDisplayController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SyntheticEthernetPort.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SyntheticEthernetPortSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SyntheticMouse.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SystemBIOS.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SystemDevice.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SystemExportSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_SystemTerminalConnection.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_TerminalConnection.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_TerminalService.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_TimeSyncComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_TimeSyncComponentSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_TransparentBridgingDynamicForwarding.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_TransparentBridgingService.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VLANEndpoint.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VLANEndpointSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VideoHead.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VideoHeadOnController.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualHardDiskInfo.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSwitch.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSwitchManagementService.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemExportSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemGlobalSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemImportSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemManagementService.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemManagementServiceSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemResourceComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemResourceRegistration.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualSystemSettingDataComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualizationComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VirtualizationComponentRegistration.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VmLANEndpoint.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VssComponent.cs
hypervmgmtlib/wmi_root_virtualization/Msvm_VssComponentSettingData.cs
hypervmgmtlib/wmi_root_virtualization/Properties/AssemblyInfo.cs
hypervmgmtlib/wmi_root_virtualization/wmi_root_virtualization.csproj
hypervmgmtlib/wmi_root_virtualization/wmi_root_virtualization.csproj.vspscc
Download
Click the following link to download hypervmgmtlib.zip.
hypervmgmtlib.zip