Constantes (Kit de développement logiciel Debug Interface Access)
Ces constantes de chaîne peuvent être utilisées pour identifier différentes sections d’un fichier de base de données de débogage de programme (PDB) via le SDK Dia (Debug Interface Access).
Constantes
Les constantes suivantes sont déclarées comme macros C/C++.
Macro | Valeur |
---|---|
DiaTable_Symbols |
L"Symbols" |
DiaTable_Sections |
L"Sections" |
DiaTable_SrcFiles |
L"SourceFiles" |
DiaTable_LineNums |
L"LineNumbers" |
DiaTable_SegMap |
L"SegmentMap" |
DiaTable_Dbg |
L"Dbg" |
DiaTable_InjSrc |
L"InjectedSource" |
DiaTable_FrameData |
L"FrameData" |
DiaTable_InputAssemblyFiles |
L"InputAssemblyFiles » |
Exemple
Voici un exemple d’utilisation de l’un de ces symboles :
HRESULT GetSymbolTable(IDiaEnumTables *pEnumTables, IDiaTable **pTable)
{
HRESULT hr;
VARIANT var;
var.vt = VT_BSTR;
var.bstrVal = SysAllocString( DiaTable_Symbols );
hr = pEnumTables->Item( var, pTable );
return(hr);
}
Configuration requise
En-tête : dia2.h