Windows に vhd をマウントするには、次に使用OpenVirtualDisk
しAttachVirtualDisk
て仮想ディスクをアタッチし、.vhdGetVirtualDiskPhysicalPath
への物理パスを取得するために使用できます\\.\PhysicalDrive1
。
次に、and friends を使用FindFirstVolume
して、vhd に含まれるボリューム名を見つけます。ただし、これが常に機能するとは限りません。マウント マネージャーが DOS デバイスの名前空間に物理ボリュームを指すボリューム名のシンボリック リンクを作成するのに時間がかかる場合があるためです。
忙しい待機をせずに、どうやってこれが起こるのを待つことができるでしょうか?