IVMVirtualPC 接口
[自 Windows 8 起,Windows 虚拟电脑不再可用。 请改用 Hyper-V WMI 提供程序 (V2) 。]
定义顶级 Windows 虚拟电脑应用程序对象。 所有其他 Windows 虚拟电脑接口对象都通过此对象进行检索。
IVMVirtualPC 可以使用 IVMVirtualPCEvents 传出接口通知客户端有关事件。
IVMVirtualPC 接口继承自 IDispatch 接口。 IVMVirtualPC 还具有以下类型的成员:
IVMVirtualPC 接口具有以下方法。
方法 | 说明 |
---|---|
CreateDifferencingVirtualHardDisk | 创建差异虚拟硬盘。 |
CreateDynamicVirtualHardDisk | 创建动态调整虚拟硬盘的大小。 |
CreateFixedVirtualHardDisk | 创建固定大小的虚拟硬盘。 |
CreateFloppyDiskImage | 创建软盘映像文件。 |
CreateVirtualMachine | 创建新的虚拟机配置并检索虚拟机对象。 |
DeleteVirtualMachine | 删除虚拟机配置。 |
FindVirtualMachine | 检索与请求的配置匹配的虚拟机对象。 |
FindVirtualNetwork | 检索与请求的名称匹配的虚拟网络对象。 |
GetConfigurationValue | 检索指定配置设置的值。 |
GetDVDFiles | 检索已知 DVD 文件的数组。 |
GetFloppyDiskFiles | 检索已知虚拟软盘文件的数组。 |
GetFloppyDiskImageType | 检索现有软盘映像文件的类型。 |
GetHardDisk | 检索与现有磁盘映像文件对应的 对象。 |
GetHardDiskFiles | 检索已知虚拟硬盘文件的数组。 |
GetVirtualMachineFiles | 检索已知虚拟机配置文件的数组。 |
RegisterVirtualMachine | 注册现有虚拟机配置并检索虚拟机对象。 |
RemoveConfigurationValue | 删除指定配置设置的值。 |
SetConfigurationValue | 设置指定配置设置的值。 |
UnregisterVirtualMachine | 取消注册虚拟机配置而不删除配置文件。 |
IVMVirtualPC 接口具有以下属性。
属性 | 访问类型 | 说明 |
---|---|---|
DefaultVMConfigurationPath |
读取/写入 |
要搜索的可用虚拟机配置文件的默认目录。 |
HostInfo |
只读 |
有关物理计算机的信息。 |
MaximumFloppyDrivesPerVM |
只读 |
每个虚拟机的最大软盘驱动器数。 |
MaximumMemoryPerVM |
只读 |
每个虚拟机允许的最大物理内存量(以 MB 为单位)。 |
MaximumNetworkAdaptersPerVM |
只读 |
每个虚拟机的最大网络接口数。 |
MaximumNumberOfIDEBuses |
只读 |
IDE 允许的最大总线数。 |
MaximumParallelPortsPerVM |
只读 |
每个虚拟机的最大并行端口数。 |
MaximumSerialPortsPerVM |
只读 |
每个虚拟机的最大串行端口数。 |
MinimumMemoryPerVM |
只读 |
每个虚拟机允许的最小物理内存量(以 MB 为单位)。 |
名称 |
只读 |
Windows 虚拟电脑应用程序的名称。 |
SearchPaths |
读取/写入 |
用于查找与 Windows 虚拟电脑关联的文件的文件系统路径。 |
SuggestedMaximumMemoryPerVM |
只读 |
建议的每个虚拟机允许的最大物理内存量(以 MB 为单位),以避免主机上的内存不足。 |
任务 |
只读 |
任务的集合。 |
UnconnectedNetworkAdapters |
只读 |
未连接的网络接口的可枚举集合。 |
UpTime |
只读 |
Windows 虚拟电脑应用程序运行的秒数。 |
USBDeviceCollection |
只读 |
连接到主机的所有 USB 设备的可枚举集合。 |
版本 |
只读 |
此 Windows 虚拟电脑实例的版本。 |
VirtualMachines |
只读 |
虚拟机的可枚举集合。 |
VirtualNetworks |
只读 |
虚拟网络的可枚举集合。 |
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 7 [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
终止客户端支持 |
Windows 7 |
产品 |
Windows Virtual PC |
标头 |
|
IID |
IID_IVMVirtualPC定义为 236ba0d9-a24a-4292-a132-27c1421dfd01 |