IVMVirtualPC インターフェイス
[Windows Virtual PC は、Windows 8の時点で使用できなくなります。 代わりに、 Hyper-V WMI プロバイダー (V2)を使用します。
最上位レベルの Windows Virtual PC アプリケーション オブジェクトを定義します。 その他のすべての Windows Virtual PC インターフェイス オブジェクトは、このオブジェクトを介して取得されます。
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 |
読み取り専用 |
仮想マシンあたりの物理メモリの最大許容量 (メガバイト単位)。 |
MaximumNetworkAdaptersPerVM |
読み取り専用 |
仮想マシンあたりのネットワーク インターフェイスの最大数。 |
MaximumNumberOfIDEBuses |
読み取り専用 |
IDE で許可されるバスの最大数。 |
MaximumParallelPortsPerVM |
読み取り専用 |
仮想マシンあたりの並列ポートの最大数。 |
MaximumSerialPortsPerVM |
読み取り専用 |
仮想マシンあたりのシリアル ポートの最大数。 |
MinimumMemoryPerVM |
読み取り専用 |
仮想マシンあたりの物理メモリの最小許容量 (メガバイト単位)。 |
名前 |
読み取り専用 |
Windows Virtual PC アプリケーションの名前。 |
SearchPaths |
読み取り/書き込み |
Windows Virtual PC に関連付けられているファイルを検索するために使用されるファイル システム パス。 |
SuggestedMaximumMemoryPerVM |
読み取り専用 |
ホストのメモリ不足を回避するために推奨される仮想マシンあたりの物理メモリの最大許容量 (メガバイト単位)。 |
タスク |
読み取り専用 |
タスクのコレクション。 |
UnconnectedNetworkAdapters |
読み取り専用 |
接続されていないネットワーク インターフェイスの列挙可能なコレクション。 |
アップタイム |
読み取り専用 |
Windows Virtual PC アプリケーションが実行されている秒数。 |
USBDeviceCollection |
読み取り専用 |
ホストに接続されているすべての USB デバイスの列挙可能なコレクション。 |
Version |
読み取り専用 |
Windows Virtual PC のこのインスタンスのバージョン。 |
VirtualMachines |
読み取り専用 |
仮想マシンの列挙可能なコレクション。 |
VirtualNetworks |
読み取り専用 |
仮想ネットワークの列挙可能なコレクション。 |
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
クライアント サポートの終了 |
Windows 7 |
製品 |
Windows Virtual PC |
Header |
|
IID |
IID_IVMVirtualPCは 236ba0d9-a24a-4292-a132-27c1421dfd01 として定義されます |