The Virtual Hard Disk (VHD) format is a publicly-available image format specification that specifies a virtual hard disk encapsulated in a single file, capable of hosting native file systems while supporting standard disk and file operations. An example of how VHD files are used is the Hyper-V feature in Windows Server 2008, Virtual Server, and Windows Virtual PC. These products use VHDs to contain the Windows operating system image utilized by a virtual machine as its system boot disk.
The Microsoft Windows Software Development Kit (SDK) integrates Native VHD support for working with VHDs, making it easier for developers and administrators to create, manage, and deploy Windows images in VHDs using the platform API support or management tools. It is not necessary to install separate applications or implement a VHD format parser to enable these operations. These APIs allow for generic use of VHDs independent of any other virtualization technologies.
VHD is supported on Windows 7 and Windows Server 2008 R2.
In this section
Describes the VHD format with API usage tips and suggestions.
Describes the VHD API functions, structures, and enumerations.