常量(调试接口访问 SDK)

这些字符串常量可用于通过调试接口访问 (DIA) SDK 标识程序调试数据库 (PDB) 文件的各个部分。

常量

以下内容被声明为 C/C++ 宏。

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”

示例

下面是一个使用以下符号的示例:

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

另请参阅