0

CreateVirtualDiskAPIを使用して差分VHDを作成しようとしています。MSDNの例

http://code.msdn.microsoft.com/windowsdesktop/Virtual-hard-disk-03108ed3

Win8/2012でのみサポートされます。しかし、Win 2008 R2で同じことを試してみると、CREATE_VIRTUAL_DISK_VERSION_2は使用できません。対応する値(親VHDの指定)でCREATE_VIRTUAL_DISK_VERSION_1を使用しようとしましたが、CreateVirtualDiskはエラーコード87で失敗します。

作成される新しいVHD(違いではありません)を作成してみました。

これについてどうやって行くのですか?

4

1 に答える 1

0

サイズを渡さずにCreateVirtualDiskを使用しますが、親VHDパスのみを渡します。渡していないすべてのパラメーターは、親VHDから取得されます。

CREATE_VIRTUAL_DISK_VERSION_2は、Win8/2012でオンラインで利用できます。

于 2013-03-19T03:51:14.460 に答える