6 Change Tracking

This section identifies changes that were made to this document since the last release. Changes are classified as Major, Minor, or None.

The revision class Major means that the technical content in the document was significantly revised. Major changes affect protocol interoperability or implementation. Examples of major changes are:

  • A document revision that incorporates changes to interoperability requirements.

  • A document revision that captures changes to protocol functionality.

The revision class Minor means that the meaning of the technical content was clarified. Minor changes do not affect protocol interoperability or implementation. Examples of minor changes are updates to clarify ambiguity at the sentence, paragraph, or table level.

The revision class None means that no new technical changes were introduced. Minor editorial and formatting changes may have been made, but the relevant technical content is identical to the last released version.

The changes made to this document are listed in the following table. For more information, please contact dochelp@microsoft.com.

Section

Description

Revision class

2 Structures

11454 : Added a note explaining that UTF-8 characters are not multibyte values and are unaffected by little-endian storage.

Minor

2.2.1 File Type Identifier

11454 : Added that the Signature field value is a UTF-8 string of characters, "vhdxfile".

Minor

2.2.3.2 Region Table Entry

11454 : Added that known region GUIDs are used in their binary form, not their textual form.

Minor

2.5 BAT

11460 : Changed "Data Blocks" to "Payload Blocks" throughout section.

Minor

2.5 BAT

11460 : Clarifed that total BAT entries are calculated the same for fixed and dynamic VHDX.

Minor

2.5 BAT

11461 : Clarified BAT layout among dynamic, fixed, and differencing VHDX.

Major

2.6.1.1 Metadata Table Header

11455 : Added empty rows to packet diagram so that all 20 bytes of Reserved2 are shown.

Minor

2.6.1.2 Metadata Table Entry

11459 : Reorganized presentation of Sector Bitmap BAT Entry States constants and values.

Minor

2.6.1.2 Metadata Table Entry

11455 : Revised to show that Reserved2 is 32 bits and not 2 bits.

Major

2.6.2.1 File Parameters

11462 : Added that LeaveBlockAllocated is ignored when HasParent is set.

Major