Aracılığıyla paylaş


Sabitler (Arabirim Erişimi SDK'sında Hata Ayıklama)

Bu dize sabitleri, Hata Ayıklama Arabirimi Erişimi (DIA) SDK'sı aracılığıyla bir program hata ayıklama veritabanı (PDB) dosyasının çeşitli bölümlerini tanımlamak için kullanılabilir.

Sabitler

Aşağıdakiler C/C++ makroları olarak bildirilir.

Makro Değer
DiaTable_Symbols L"Simgeler"
DiaTable_Sections L"Bölümler"
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"

Örnek

Bu simgelerden birini kullanan bir örnek aşağıda verilmiştir:

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

Gereksinimler

Üst bilgi: dia2.h

Ayrıca bkz.