Condividi tramite


Costanti (Debug Interface Access SDK)

Queste costanti stringa possono essere usate per identificare varie sezioni di un file PDB (Program Debug Database) tramite Debug Interface Access (DIA) SDK.

Costanti

Di seguito sono dichiarate come macro C/C++.

Macro Valore
DiaTable_Symbols L"Simboli"
DiaTable_Sections L"Sections"
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"

Esempio

Di seguito è riportato un esempio che usa uno di questi simboli:

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

Requisiti

Intestazione: dia2.h

Vedi anche