Freigeben über


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)