Stałe (Zestaw SDK dostępu do interfejsu debugowania)
Te stałe ciągów mogą służyć do identyfikowania różnych sekcji pliku bazy danych debugowania programu (PDB) za pomocą zestawu SDK dostępu do interfejsu debugowania (DIA).
Stałe
Poniżej przedstawiono zadeklarowane jako makra języka C/C++.
Makro | Wartość |
---|---|
DiaTable_Symbols |
Symbole L |
DiaTable_Sections |
L"Sekcje" |
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" |
Przykład
Oto przykład użycia jednego z następujących symboli:
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);
}
Wymagania
Nagłówek: dia2.h