Konstanten (Debug Interface Access SDK)

Diese Zeichenfolgenkonstanten können verwendet werden, um unterschiedliche Abschnitte einer Debugkonfiguration Datei der Datenbank des Programms (PDB) vom DIA SDK zu identifizieren.

Konstanten

Folgende wird als C/C++-Makros deklariert.

Makro

Wert

DiaTable_Symbols

Symbole“ L "

DiaTable_Sections

L " Bereiche“

DiaTable_SrcFiles

SourceFiles“ L "

DiaTable_LineNums

LineNumbers“ L "

DiaTable_SegMap

SegmentMap“ L "

DiaTable_Dbg

Dbg“ L "

DiaTable_InjSrc

InjectedSource“ L "

DiaTable_FrameData

FrameData“ L "

Beispiel

Im Folgenden ein Beispiel für die Verwendung eines dieser Symbole:

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);
}

Anforderungen

Header: dia2.h

Siehe auch

Referenz

IDiaEnumTables::Item

Weitere Ressourcen

Debug Interface Access SDK-Referenz

Enumerationen und Strukturen

Schnittstellen (Debug Interface Access SDK)