常量(调试接口访问 SDK)

这些字符串常数可用于标识程序的不同部分。 DIA SDK 调试数据库 (PDB 文件。)

常量

下面的声明为 C/C++ 宏。

DiaTable_Symbols

L " symbol”

DiaTable_Sections

L " section”

DiaTable_SrcFiles

L " SourceFiles”

DiaTable_LineNums

L " LineNumbers”

DiaTable_SegMap

L " SegmentMap”

DiaTable_Dbg

L " Dbg”

DiaTable_InjSrc

L " InjectedSource”

DiaTable_FrameData

L " FrameData”

示例

使用这些符号之一,这是一个示例:

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

要求

标题:dia2.h

请参见

参考

IDiaEnumTables::Item

其他资源

调试接口访问 SDK 参考

枚举和结构

接口(调试接口访问 SDK)