Partilhar via


Constantes (Debug Interface Access SDK)

Essas constantes de seqüência de caracteres podem ser usados para identificar várias seções de um arquivo de banco de dados (PDB) de depuração do programa através do SDK do DIA.

Constantes

A seguir é declarada como macros C/C++.

Macro

Valor

DiaTable_Symbols

L "Símbolos"

DiaTable_Sections

L "Seções"

DiaTable_SrcFiles

L "Arquivos de origem"

DiaTable_LineNums

L "LineNumbers"

DiaTable_SegMap

L "SegmentMap"

DiaTable_Dbg

L "Dbg"

DiaTable_InjSrc

L "InjectedSource"

DiaTable_FrameData

L "FrameData"

Exemplo

Aqui está um exemplo utilizando um dos seguintes 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

Cabeçalho: dia2.h

Consulte também

Referência

IDiaEnumTables::Item

Outros recursos

Debug Interface Access SDK Reference

Enumerações e estruturas

Interfaces (Debug Interface Access SDK)