Partager via


compiland

Il existe un symbole d' SymTagCompiland pour chaque module (Compiland) lié au fichier .exe. Les informations de module (Compiland) sont fractionnés entre les symboles avec une balise d' SymTagCompiland , qui peut être récupérée sans charger des symboles supplémentaires de module (compiland), et les symboles avec une balise d' SymTagCompilandDetails , qui peut nécessiter charger des symboles supplémentaires.

Propriétés

Le tableau suivant indique les propriétés qui sont valides pour ce type de symbole.

Propriété

Type de données

Description

IDiaSymbol::get_editAndContinueEnabled

BOOL

TRUE si la modification et Continue ont été activées à la compilation.

IDiaSymbol::get_lexicalParent

IDiaSymbol*

symbole pour le fichier.exe.

IDiaSymbol::get_lexicalParentId

DWORD

ID du symbole parent lexicale.

IDiaSymbol::get_libraryName

BSTR

nom de la bibliothèque ou du fichier objet d'où l'objet a été chargé.

IDiaSymbol::get_name

BSTR

Nom du fichier objet du module (compiland).

IDiaSymbol::get_sourceFileName

BSTR

nom du fichier source.

IDiaSymbol::get_symIndexId

DWORD

ID d'index de symbole.

IDiaSymbol::get_symTag

DWORD

Retourne SymTagCompiland (une des valeurs de SymTagEnum ).

Voir aussi

Référence

CompilandDetails

CompilandEnv

Hiérarchie lexicale des types de symboles