Compartir vía


Constantes (Debug Interface Access SDK)

Estas constantes de cadena se pueden usar para identificar varias secciones de un archivo de base de datos de depuración de programa (PDB) a través del SDK de Acceso a la interfaz de depuración (DIA).

Constantes

Los siguientes elementos se declaran como macros de C/C++.

Macro Value
DiaTable_Symbols L"Symbols"
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"

Ejemplo

Este es un ejemplo con uno de estos símbolos:

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

Requisitos

Encabezado: dia2.h

Consulte también