Compiland
Hay un símbolo SymTagCompiland
para cada compilando vinculado al archivo .exe. La información compilada se divide entre símbolos con una SymTagCompiland
etiqueta, que se puede recuperar sin cargar símbolos compilados adicionales y símbolos con una SymTagCompilandDetails
etiqueta, lo que puede requerir cargar símbolos adicionales.
Propiedades
En la tabla siguiente se muestran las propiedades válidas para este tipo de símbolo.
Propiedad | Tipo de datos | Descripción |
---|---|---|
IDiaSymbol::get_editAndContinueEnabled | BOOL |
TRUE si Editar y continuar se habilitó en la compilación. |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Símbolo del archivo .exe. |
IDiaSymbol::get_lexicalParentId | DWORD |
Id. del símbolo primario léxico. |
IDiaSymbol::get_libraryName | BSTR |
Nombre de la biblioteca o archivo de objeto desde el que se cargó el objeto. |
IDiaSymbol::get_name | BSTR |
Nombre de archivo del archivo de objeto del compilando. |
IDiaSymbol::get_sourceFileName | BSTR |
Nombre del archivo de origen. |
IDiaSymbol::get_symIndexId | DWORD |
Id. de índice del símbolo. |
IDiaSymbol::get_symTag | DWORD |
Devuelve SymTagCompiland (uno de los valores de enumeración SymTagEnum). |