2.2.1.2 FileHeader

The FileHeader structure represents the header of a signature file, which is defined in section 2.2.2.

The FileHeader structure is defined as follows.


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

HeaderSize

Version

MinVersionRequired

Padding

FileType

HeaderSize (4 bytes): The size of the FileHeader structure in bytes. MUST be 0x00000018.

Version (4 bytes): The version of RDC that generated this signature file. See section 2.2.1.1.

MinVersionRequired (4 bytes): An RdcVersion representing the lowest version of RDC that can understand this signature file. See section 2.2.1.1. It MUST be 0x00010001.

Padding (4 bytes): Reserved for future use; MUST be 0, and ignored on receipt.

FileType (8 bytes): An unsigned 64-bit integer that indicates the RDC file type of a file. The value of FileType MUST be set to 0x00000001.