Compiland

Il existe un symbole SymTagCompiland pour chaque Compiland lié au fichier .exe. Les informations de Compiland sont divisées entre les symboles avec une étiquette SymTagCompiland, qui peuvent être récupérés sans charger de symboles Compiland supplémentaires, et les symboles avec une étiquette SymTagCompilandDetails, qui peuvent nécessiter le chargement de symboles supplémentaires.

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_editAndContinueEnabled BOOL TRUE si l’option Modifier et Continuer a été activée à la compilation.
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbole du fichier .exe.
IDiaSymbol::get_lexicalParentId DWORD ID du symbole parent lexical.
IDiaSymbol::get_libraryName BSTR Nom du fichier bibliothèque ou objet à partir duquel l’objet a été chargé.
IDiaSymbol::get_name BSTR Nom du fichier objet de compiland.
IDiaSymbol::get_sourceFileName BSTR Nom du fichier source.
IDiaSymbol::get_symIndexId DWORD ID d’index du symbole.
IDiaSymbol::get_symTag DWORD Retourne SymTagCompiland (l’une des valeurs d’énumération SymTagEnum).

Voir aussi