共用方式為


IVMVirtualMachine 介面

[Windows 虛擬電腦已不再可供Windows 8使用。 請改用 Hyper-V WMI 提供者 (V2) 。]

定義虛擬機器的介面。 IVMVirtualMachine 可以使用 IVMVirtualMachineEvents 傳出介面來通知用戶端有關事件。 IVMVirtualMachine 物件會從 IVMVirtualPC 方法傳回,例如 CreateVirtualMachineRegisterVirtualMachineFindVirtualMachine。 您也可以從IVMVirtualPC::VirtualMachines屬性傳回的IVMVirtualMachineCollection 物件擷取 IVMVirtualMachine物件。

成員

IVMVirtualMachine介面繼承自IDispatch介面。 IVMVirtualMachine 也有下列類型的成員:

方法

IVMVirtualMachine介面具有這些方法。

方法 描述
新增 HPCROMDrive 將新的 CD 或 DVD 磁片磁碟機新增至虛擬機器。
AddHardDiskConnection 將新的硬碟連線新增至虛擬機器。
AddNetworkAdapter 將網路介面新增至虛擬機器。
AttachUSBDevice 將 USB 裝置連結至虛擬機器。
DetachUSBDevice 從虛擬機器釋放 USB 裝置。
DiscardSavedState 捨棄已儲存虛擬機器的任何已儲存狀態資訊。
DiscardUndoDisks 捨棄虛擬復原磁片。
GetActivationValue 擷取這個虛擬機器之指定啟用設定的值。
GetConfigurationValue 擷取這個虛擬機器之指定組態設定的值。
MergeUndoDisks 合併虛擬復原磁片。
暫停 暫停虛擬機器。
RemoveActivationValue 移除這個虛擬機器之指定啟用設定的值。
RemoveConfigurationValue 移除此虛擬機器之指定組態設定的值。
移除 HPCROMDrive 從虛擬機器移除指定的 CD 或 DVD 磁片磁碟機。
RemoveHardDiskConnection 從虛擬機器移除指定的硬碟連線。
RemoveNetworkAdapter 從虛擬機器移除網路介面。
重 置 重設虛擬機器。
繼續 繼續虛擬機器。
儲存 儲存虛擬機器狀態。
SetActivationValue 設定這個虛擬機器的指定啟用設定值。
SetConfigurationValue 設定此虛擬機器之指定組態設定的值。
StartCommunicationChannel 設定主機與來賓之間的通道。
啟動 從未初始化或已儲存的狀態啟動虛擬機器。
Startup2 使用進階選項,從未初始化或已儲存的狀態啟動虛擬機器。
TurnOff 關閉虛擬機器。

屬性

IVMVirtualMachine介面具有這些屬性。

屬性 存取類型 描述
會計
唯讀
此虛擬機器的精靈。
AttachedDriveTypes
唯讀
陣列,指出連接至虛擬機器中每個位置的磁片磁碟機類型。
BaseBoardSerialNumber
讀取/寫入
基底板序號。
BIOSGUID
讀取/寫入
BIOS GUID。
BIOSSerialNumber
讀取/寫入
BIOS 序號。
ChassisAssetTag
讀取/寫入
底座資產標籤。
ChassisSerialNumber
讀取/寫入
底座序號。
ConfigID
唯讀
虛擬機器的唯一識別碼。
顯示器
唯讀
虛擬機器的視訊顯示。
DVDROMDrives
唯讀
附加至虛擬機器的 CD 和 DVD 磁片磁碟機可列舉集合。
檔案
唯讀
虛擬機器組態之 .vmc 檔案的完整路徑。
FloppyDrives
唯讀
連結至虛擬機器的磁片磁碟機可列舉集合。
GuestOS
唯讀
此虛擬機器的客體作業系統。
HardDiskConnections
唯讀
硬碟連線的可列舉集合。
Has3DNow
唯讀
指出處理器是否支援 3DNow 指令集。
HasMMX
唯讀
指出處理器是否支援 MMX 指令集。
HasSSE
唯讀
指出處理器是否支援 SSE 指令集。
HasSSE2
唯讀
指出處理器是否支援 SSE2 指令集。
鍵盤
唯讀
虛擬機器的鍵盤裝置。
記憶體
讀取/寫入
虛擬機器中的實體記憶體數量,以 MB 為單位。
滑鼠
唯讀
虛擬機器的滑鼠裝置。
Name
讀取/寫入
虛擬機器組態的名稱。
NetworkAdapters
唯讀
附加至虛擬機器之 NIC 的可列舉集合。
備註
讀取/寫入
虛擬機器的附注。
ParallelPorts
唯讀
平行埠的可列舉集合。
ProcessorSpeed
唯讀
處理器的速度,以 mbhertz (MHz) 。
RdpPipeName
唯讀
用於視訊和輸入的 RDP 連線具名管道名稱。
SavedStateFilePath
唯讀
已儲存狀態檔案的完整路徑。
SerialPorts
唯讀
可列舉的序列埠集合。
ShutdownActionOnQuit
讀取/寫入
當 Windows 虛擬電腦結束時,要在此虛擬機器上執行的動作。
狀態
唯讀
虛擬機器的目前狀態。
可復原
讀取/寫入
指出是否已針對連線到虛擬機器的硬碟啟用復原磁片磁碟機。
UndoAction
讀取/寫入
當虛擬機器從客體作業系統內關閉時,所有復原磁片磁碟機上要執行的預設動作。

規格需求

需求
最低支援的用戶端
Windows 7 [僅限傳統型應用程式]
最低支援的伺服器
都不支援
用戶端支援結束
Windows 7
產品
Windows Virtual PC
標頭
HTTPCOMInterfaces.h
IID
IID_IVMVirtualMachine定義為 f7092aa1-33ed-4f78-a59f-c00adfc2edd7