次の方法で共有


IVMHardDisk インターフェイス

[Windows Virtual PC は、Windows 8の時点で使用できなくなります。 代わりに、 Hyper-V WMI プロバイダー (V2)を使用します。

ハード ディスク イメージへのアクセスを提供します。 IVMHardDiskConnection::HardDisk プロパティまたは IVMVirtualPC::GetHardDisk メソッドを使用してアクセスできます。

メンバー

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

メソッド

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

メソッド 説明
コンパクト 動的に拡張する仮想ハード ディスク イメージを圧縮します。
Convert 仮想ハード ディスクを動的に拡張する仮想ハード ディスクまたは固定サイズの仮想ハード ディスクに変換します。
Merge 差分仮想ハード ディスクを親ディスク イメージとマージします。
MergeTo 差分仮想ハード ディスクとそのすべての親 (ルート親仮想ハード ディスクを含む) を新しいハード ディスク ファイルにマージします。

プロパティ

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

プロパティ アクセスの種類 説明
ファイル
読み取り専用
仮想ハード ディスク ファイルの完全パス名。
HostFreeDiskSpace
読み取り専用
仮想ハード ディスクのホストで使用可能な残りのディスク領域の量。
Parent
読み取り/書き込み
差分仮想ハード ディスクの親。
SizeInGuest
読み取り専用
ゲスト オペレーティング システム内の仮想ハード ディスクのサイズ。
SizeOnHost
読み取り専用
ホスト コンピューター上の仮想ハード ディスク ファイルのサイズ。
Type
読み取り専用
仮想ハード ディスクの種類。

要件

要件
サポートされている最小のクライアント
Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
クライアント サポートの終了
Windows 7
Product
Windows Virtual PC
ヘッダー
VPCCOMInterfaces.h
IID
IID_IVMHardDiskは ffa14ae6-48f5-42a4-8a22-186f2e5c7db0 として定義されています