Partager via


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

Voir aussi