Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Lorsque le fichier .exe est créé, chaque symbole public (au minimum, chaque fonction globale et symbole de données) reçoit une balise SymTagPublicSymbol.
Propriétés
Le tableau suivant montre les propriétés valides pour ce type de symbole.
| Propriété | Type de données | Description |
|---|---|---|
| IDiaSymbol::get_addressOffset | DWORD |
Partie décalage de l’emplacement ; pour plus d’informations, consultez Énumération LocationType. |
| IDiaSymbol::get_addressSection | DWORD |
Partie section de l’emplacement ; pour plus d’informations, consultez Énumération LocationType. |
| IDiaSymbol::get_code | BOOL |
TRUE si l’emplacement du symbole est dans le code. |
| IDiaSymbol::get_function | BOOL |
TRUE si le symbole est une fonction. |
| IDiaSymbol::get_length | ULONGLONG |
Longueur de ce symbole en octets. |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Symbole de l’étendue globale. |
| IDiaSymbol::get_lexicalParentId | DWORD |
ID du symbole parent lexical. |
| IDiaSymbol::get_locationType | DWORD |
Les symboles publics ont des emplacements statiques ; pour plus d’informations, consultez Emplacements des symboles. |
| IDiaSymbol::get_managed | BOOL |
TRUE si l’emplacement du symbole est dans le code managé. |
| IDiaSymbol::get_msil | BOOL |
TRUE si l’emplacement du symbole se trouve dans le code MSIL (Microsoft Intermediate Language). |
| IDiaSymbol::get_name | BSTR |
Nom entièrement décoré du symbole. |
| IDiaSymbol::get_symIndexId | DWORD |
Identifiant d’index du symbole. |
| IDiaSymbol::get_relativeVirtualAddress | DWORD |
Position relative du symbole dans son bloc. |
| IDiaSymbol::get_symTag | DWORD |
Retourne SymTagPublicSymbol (l’une des valeurs d’énumération SymTagEnum). |
| IDiaSymbol::get_undecoratedName | BSTR |
Nom du symbole non décoré. |
| IDiaSymbol::get_undecoratedNameEx | BSTR |
Partie ou tout le nom du symbole non décoré. |