Each row of the SymConstant table describes a constant, as follows:
Offset | Size | Field | Description |
---|---|---|---|
0 | 4 | Scope | Index of parent scope |
4 | 4 | Name | Index of the name in the SymString heap |
8 | 4 | Signature | Index of the signature in the SymMisc heap |
12 | 4 | SignatureSize | Length of the signature |
16 | 4 | Value | Index of the value in the SymMisc heap |
20 | 4 | ValueSize | Length of the value. |
The value of the constant is encoded just like a Blob for the Value column of a Constant metadata table in Partition II, except that there is no length prefix.