Sdílet prostřednictvím


Konstanty (ladění přístupu k rozhraní SDK)

Tyto řetězcové konstanty lze použít k identifikaci různých oddílů souboru databáze (PDB) programu debug prostřednictvím DIA SDK.

Konstanty

Následující jsou deklarovány jako makra C/C++.

Makro

Value

DiaTable_Symbols

L "Symboly"

DiaTable_Sections

L "Oddíly"

DiaTable_SrcFiles

L "SourceFiles"

DiaTable_LineNums

L "LineNumbers"

DiaTable_SegMap

L "SegmentMap"

DiaTable_Dbg

L "Dbg"

DiaTable_InjSrc

L "InjectedSource"

DiaTable_FrameData

L "FrameData"

Příklad

Zde je příklad pomocí jedné z těchto symbolů:

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

Požadavky

Záhlaví: dia2.h

Viz také

Referenční dokumentace

IDiaEnumTables::Item

Další zdroje

Ladění SDK pro rozhraní přístup

Vyčíslení a struktury

Rozhraní (ladění přístupu k rozhraní SDK)