2.2.1.4.1 FRS_VERSION_VECTOR

An entry of a version chain vector.

 typedef struct _FRS_VERSION_VECTOR {
   GUID dbGuid;
   DWORDLONG low;
   DWORDLONG high;
 } FRS_VERSION_VECTOR;

dbGuid: The GUID for the database originating the versions in the interval (low, high).

low: Lower bound for VSN interval.

high: Upper bound for VSN interval. The value of this member SHOULD be greater than the value of the low member.<4>

The number indicated by "low" is excluded from the version chain vector. The number indicated by "high" is included in the version chain vector. Thus, [low, high] indicates a half-open interval of unsigned integers. The GVSNs that are included in this entry are the following: { (dbGuid, low+1), …, (dbGuid, high) }.