PublicSymbol
Quando o arquivo. exe é criado, cada símbolo público (com um mínimo, global de cada função e dados símbolo) é fornecido um SymTagPublicSymbol marca.
Propriedades
A tabela a seguir mostra as propriedades que são válidas para este tipo de símbolo.
Propriedade |
Tipo de dados |
Descrição |
---|---|---|
DWORD |
Deslocamento de parte do local. Para obter detalhes, consulte a LocationType. |
|
DWORD |
Parte da seção de local; Para obter detalhes, consulte a LocationType. |
|
BOOL |
TRUESe o local do símbolo está no código. |
|
BOOL |
TRUESe o símbolo é uma função. |
|
ULONGLONG |
Comprimento deste símbolo em bytes. |
|
IDiaSymbol* |
Símbolo de escopo global. |
|
DWORD |
ID do símbolo pai lexical. |
|
DWORD |
Símbolos públicos têm locais de estáticos; Para obter detalhes, consulte Locais de símbolos. |
|
BOOL |
TRUESe o local do símbolo é código gerenciado. |
|
BOOL |
TRUESe o local do símbolo é código Microsoft Intermediate Language (MSIL). |
|
BSTR |
O nome totalmente decorado do símbolo. |
|
DWORD |
ID de índice do símbolo. |
|
DWORD |
Posição relativa do símbolo em seu bloco. |
|
DWORD |
Retorna SymTagPublicSymbol (uma da SymTagEnum valores). |
|
BSTR |
O nome não decorado do símbolo. |
|
BSTR |
Parte ou todo o nome não decorado do símbolo. |