Constantes (SDK de Acesso à Interface de Depuração)
Essas constantes de cadeia de caracteres podem ser usadas para identificar várias seções de um arquivo de banco de dados de depuração de programa (PDB) por meio do SDK do DIA (Acesso à Interface de Depuração).
Constantes
Os itens a seguir são declarados como macros C/C++.
Macro | Valor |
---|---|
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" |
Exemplo
Aqui está um exemplo usando um destes 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