diff --git a/pykd/diaprint.cpp b/pykd/diaprint.cpp index 09c9f33..fe77533 100644 --- a/pykd/diaprint.cpp +++ b/pykd/diaprint.cpp @@ -95,6 +95,10 @@ std::string Symbol::printImpl( ULONGLONG ullValue; HRESULT hres; + hres = _symbol->get_symIndexId(&dwValue); + if (hres == S_OK) + sstream << "ID " << std::hex << dwValue << " "; + DWORD locType = LocIsNull; hres = _symbol->get_locationType(&locType); bool bLocation = (S_OK == hres);