IVMVirtualMachine インターフェイス

[WindowsWindows 8 の時点では、Virtual PC を使用できなくなりました。 代わりに、 HYPER-V WMI プロバイダー (V2)を使用してください。]

仮想マシンのインターフェイスを定義します。 IVMVirtualMachine は、 Ivmvirtualmachineevents 送信インターフェイスを使用して、クライアントにイベントを通知できます。 IVMVirtualMachine オブジェクトは、 CreateVirtualMachineRegisterVirtualMachineFindVirtualMachineなどの ivmvirtualpcメソッドから返されます。 Ivmvirtualpc:: VirtualMachinesプロパティから返された IVMVirtualMachineCollectionオブジェクトから IVMVirtualMachine オブジェクトを取得することもできます。

メンバー

IVMVirtualMachine インターフェイスは、 IDispatchインターフェイスから継承されます。 IVMVirtualMachine には、次の種類のメンバーもあります。

メソッド

IVMVirtualMachine インターフェイスには、これらのメソッドがあります。

メソッド 説明
追加したドライブ 新しい CD または DVD ドライブを仮想マシンに追加します。
AddHardDiskConnection 新しいハードディスク接続をバーチャルマシンに追加します。
AddNetworkAdapter 仮想マシンにネットワークインターフェイスを追加します。
AttachUSBDevice USB デバイスをバーチャルマシンに接続します。
DetachUSBDevice USB デバイスをバーチャルマシンから解放します。
DiscardSavedState 保存されている仮想マシンの保存された状態情報を破棄します。
DiscardUndoDisks 仮想復元ディスクを破棄します。
GetActivationValue この仮想マシンの指定したアクティブ化設定の値を取得します。
GetConfigurationValue この仮想マシンの指定された構成設定の値を取得します。
MergeUndoDisks 仮想復元ディスクをマージします。
一時停止 仮想マシンを一時停止します。
RemoveActivationValue この仮想マシンの指定したアクティブ化設定の値を削除します。
RemoveConfigurationValue この仮想マシンの指定した構成設定の値を削除します。
Removedvの Mdrive 指定した CD または DVD ドライブをバーチャルマシンから削除します。
RemoveHardDiskConnection 指定されたハードディスク接続をバーチャルマシンから削除します。
RemoveNetworkAdapter 仮想マシンからネットワークインターフェイスを削除します。
解除 仮想マシンをリセットします。
再開 仮想マシンを再開します。
保存 仮想マシンの状態を保存します。
SetActivationValue この仮想マシンに対して指定されたアクティブ化設定の値を設定します。
SetConfigurationValue この仮想マシンの指定された構成設定の値を設定します。
StartCommunicationChannel ホストとゲスト間の通信チャネルを設定します。
スタートアップ 初期化されていない状態または保存済みの状態から仮想マシンを起動します。
は startup2.cmd 拡張オプションを使用して、初期化されていない状態または保存済みの状態から仮想マシンを起動します。
TurnOff 仮想マシンをオフにします。

Properties

IVMVirtualMachine インターフェイスには、これらのプロパティがあります。

プロパティ アクセスの種類 説明
経理
読み取り専用
この仮想マシンの経理担当。
AttachedDriveTypes
読み取り専用
仮想マシン内の各場所にアタッチされているドライブの種類を示す配列。
Base掲示板
読み取り/書き込み
基本ボードのシリアル番号。
BIOSGUID
読み取り/書き込み
BIOS GUID。
BIOSSerialNumber
読み取り/書き込み
BIOS シリアル番号。
ChassisAssetTag
読み取り/書き込み
シャーシ資産タグ。
Chch Sシリアル
読み取り/書き込み
シャーシのシリアル番号。
ConfigID
読み取り専用
仮想マシンの一意の識別子。
ディスプレイ
読み取り専用
仮想マシンのビデオ表示。
Dvm ドライブ
読み取り専用
仮想マシンに接続されている CD および DVD ドライブの列挙可能なコレクション。
ファイル
読み取り専用
仮想マシン構成の .vmc ファイルの完全修飾パス。
FloppyDrives
読み取り専用
仮想マシンに接続されているフロッピードライブの列挙可能なコレクション。
GuestOS
読み取り専用
この仮想マシンのゲストオペレーティングシステム。
HardDiskConnections
読み取り専用
ハードディスク接続の列挙可能なコレクション。
Has3DNow
読み取り専用
プロセッサが3DNow 命令セットをサポートするかどうかを示します。
HasMMX
読み取り専用
プロセッサが MMX 命令セットをサポートするかどうかを示します。
HasSSE
読み取り専用
プロセッサが SSE 命令セットをサポートするかどうかを示します。
HasSSE2
読み取り専用
プロセッサが SSE2 命令セットをサポートするかどうかを示します。
キーボード
読み取り専用
仮想マシンのキーボードデバイス。
メモリ
読み取り/書き込み
仮想マシンの物理メモリの量 (メガバイト単位)。
マウス
読み取り専用
仮想マシンのマウスデバイス。
名前
読み取り/書き込み
仮想マシンの構成の名前。
NetworkAdapters
読み取り専用
仮想マシンに接続されている Nic の列挙可能なコレクション。
Notes
読み取り/書き込み
仮想マシンのメモ。
ParallelPorts
読み取り専用
並列ポートの列挙可能なコレクション。
ProcessorSpeed
読み取り専用
プロセッサの速度 (mhz 単位)。
RdpPipeName
読み取り専用
ビデオと入力に使用される RDP 接続の名前付きパイプの名前。
SavedStateFilePath
読み取り専用
保存された状態ファイルへの完全パス。
SerialPorts
読み取り専用
シリアルポートの列挙可能なコレクション。
ShutdownActionOnQuit
読み取り/書き込み
Windows virtual PC の終了時にこのバーチャルマシンが実行されている場合に実行されるアクションです。
State
読み取り専用
仮想マシンの現在の状態。
可能
読み取り/書き込み
バーチャルマシンに接続されているハードディスクに対して、元に戻すドライブを有効にするかどうかを示します。
UndoAction
読み取り/書き込み
ゲストオペレーティングシステム内からバーチャルマシンがシャットダウンされるときに、すべての復元ドライブで実行される既定のアクション。

要件

要件
サポートされている最小のクライアント
Windows 7 [ デスクトップアプリのみ]
サポートされている最小のサーバー
サポートなし
クライアント サポートの終了
Windows 7
製品
Windows Virtual PC
ヘッダー
VPCCOMInterfaces
IID
IID _ IVMVirtualMachine は f7092aa1-33ed-4f78-a59f-c00adfc2edd7 として定義されています。