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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour