Udostępnij za pośrednictwem


Stałe (Zestaw SDK dostępu do interfejsu debugowania)

Te stałe ciągów mogą służyć do identyfikowania różnych sekcji pliku bazy danych debugowania programu (PDB) za pomocą zestawu SDK dostępu do interfejsu debugowania (DIA).

Stałe

Poniżej przedstawiono zadeklarowane jako makra języka C/C++.

Makro Wartość
DiaTable_Symbols Symbole L
DiaTable_Sections L"Sekcje"
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"

Przykład

Oto przykład użycia jednego z następujących symboli:

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

Wymagania

Nagłówek: dia2.h

Zobacz też