Each code block is identified by a SymTagBlock symbol. Block symbols are used to identify nested scopes within functions.
The following table shows the properties that are valid for this symbol type.
Offset part of location; for details, see the LocationType.
Section part of location; for details, see the LocationType.
Number of bytes of code in the block.
Symbol of the enclosing block or function.
Returns the ID of the lexical parent symbol.
Blocks have static locations; for details, see Symbol Locations.
Returns the name of the block (which is usually an empty string).
Returns the virtual address of this block relative to its lexical parent.
Index ID of symbol.
Returns SymTagBlock (one of the SymTagEnum values).
Returns the virtual address of this block within the executable.