2.13.2 CIndexRecord
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ComponentID |
|||||||||||||||||||||||||||||||
IndexID |
|||||||||||||||||||||||||||||||
Type |
Version |
||||||||||||||||||||||||||||||
MaxDOCID |
|||||||||||||||||||||||||||||||
Reserved1 |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
PropagationFlag |
|||||||||||||||||||||||||||||||
Reserved2 |
ComponentID (4 bytes): A 32-bit unsigned integer whose value depends on the Type field and is described in section 2.13.3.
IndexID (4 bytes): A 32-bit unsigned integer whose value depends on the Type field and is described in section 2.13.3. Every record that describes a full-text index component MUST have an IndexID field whose value is unique across all records describing full-text index component.
Type (2 bytes): A 16-bit unsigned integer that specifies the type of this record. This value MUST be in the IndexType enumeration, as defined in section 2.13.3.
Version (2 bytes): A 16-bit unsigned integer that specifies the format version of files described by the CIndexRecord. This MUST be 0x0052 or 0x0053 or 0x0054.<30>
MaxDOCID (4 bytes): A 32-bit unsigned integer whose value depends on the Type field and is described in section 2.13.3.
Reserved1 (8 bytes): The value of these 8 bytes is arbitrary, and MUST be ignored.
PropagationFlag (4 bytes): This MUST be 0x00000000 or 0x00008000, and MUST be ignored.
Reserved2 (4 bytes): The value of these 4 bytes is arbitrary, and MUST be ignored.