Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
When the .exe file is created, each public symbol (at a minimum, each global function and data symbol) is given a SymTagPublicSymbol tag.
Properties
The following table shows the properties that are valid for this symbol type.
Property |
Data type |
Description |
---|---|---|
DWORD |
Offset part of location; for details, see the LocationType. |
|
DWORD |
Section part of location; for details, see the LocationType. |
|
BOOL |
TRUE if the symbol's location is in code. |
|
BOOL |
TRUE if the symbol is a function. |
|
ULONGLONG |
Length of this symbol in bytes. |
|
IDiaSymbol* |
Symbol for the global scope. |
|
DWORD |
ID of the lexical parent symbol. |
|
DWORD |
Public symbols have static locations; for details, see Symbol Locations. |
|
BOOL |
TRUE if the symbol's location is in managed code. |
|
BOOL |
TRUE if the symbol's location is in Microsoft Intermediate Language (MSIL) code. |
|
BSTR |
The fully decorated name of the symbol. |
|
DWORD |
Index ID of symbol. |
|
DWORD |
Relative position of the symbol within its block. |
|
DWORD |
Returns SymTagPublicSymbol (one of the SymTagEnum values). |
|
BSTR |
The undecorated symbol name. |
|
BSTR |
Part or all of the undecorated symbol name. |