2.3.1 OAB_HDR

 The OAB_HDR structure specifies the OAB file format version and the number of Address Book object records in the address list, and it contains a hash value for consistency checks.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

ulVersion

ulSerial

ulTotRecs

ulVersion (4 bytes):  A 32-bit unsigned integer that specifies the file type. This field MUST be set to 0x0000000A for uncompressed version 2 OAB Browse files. This field MUST be set to 0x0000000E for uncompressed version 3 OAB Browse files.

ulSerial (4 bytes):  A 32-bit hexadecimal string that specifies the hash of the RDN values for the current set of OAB records. The value of this field is calculated as specified in section 2.3.3.

ulTotRecs (4 bytes):  A 32-bit unsigned integer that specifies the number of B2_REC records stored in the Browse file. This field MUST be 1 or larger and MUST be less than 16,777,213.