(dbgeng.h) 的 IDebugSymbols 介面
繼承
IDebugSymbols 介面繼承自 IUnknown 介面。 IDebugSymbols 也有下列類型的成員:
方法
IDebugSymbols 介面具有這些方法。
IDebugSymbols::AddSymbolOptions AddSymbolOptions 方法會開啟部分引擎的全域符號選項。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::AppendImagePath AppendImagePath 方法會將目錄附加至可執行的映射路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::AppendSourcePath AppendSourcePath 方法會將目錄附加至來源路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::AppendSymbolPath AppendSymbolPath 方法會將目錄附加至符號路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::CreateSymbolGroup CreateSymbolGroup 方法會建立新的符號群組。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::EndSymbolMatch EndSymbolMatch 方法會釋放符號搜尋所使用的資源。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::FindSourceFile FindSourceFile 方法會搜尋指定來源檔案的來源路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetFieldOffset GetFieldOffset 方法會從型別實例的基位址傳回字段位移。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetImagePath GetImagePath 方法會傳回可執行的映射路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetLineByOffset IDebugSymbols::GetLineByOffset 方法會傳回來源檔名和目標中指令來源檔案內的行號。 |
IDebugSymbols::GetModuleByIndex GetModuleByIndex 方法會傳回具有指定索引之模組的位置。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetModuleByModuleName GetModuleByModuleName 方法會搜尋目標模組中具有指定名稱的模組。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetModuleByOffset IDebugSymbols::GetModuleByOffset 方法會搜尋目標模組中的模組,其中一個模組的記憶體配置包含指定的位置。 |
IDebugSymbols::GetModuleNames GetModuleNames 方法會傳回指定模組的名稱。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetModuleParameters GetModuleParameters 方法會傳回目標模組的參數。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetNameByOffset IDebugSymbols::GetNameByOffset 方法會傳回目標虛擬位址空間中指定位置的符號名稱。 |
IDebugSymbols::GetNearNameByOffset GetNearNameByOffset 方法會傳回位於指定位置附近符號的名稱。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetNextSymbolMatch GetNextSymbolMatch 方法會傳回在符號搜尋中找到的下一個符號。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetNumberModules GetNumberModules 方法會傳回目前進程模組清單中的模組數目。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetOffsetByLine IDebugSymbols::GetOffsetByLine 方法會傳回對應至原始程式碼中指定行的指令位置。 |
IDebugSymbols::GetOffsetByName GetOffsetByName 方法會傳回以名稱識別的符號位置。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetOffsetTypeId GetOffsetTypeId 方法會傳回最接近指定記憶體位置之符號的類型標識碼。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetScope GetScope 方法會傳回目前範圍的相關信息。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetScopeSymbolGroup GetScopeSymbolGroup 方法會傳回符號群組,其中包含目前目標範圍中的符號。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetSourceFileLineOffsets GetSourceFileLineOffsets 方法會將來源檔案中的每個行對應至目標記憶體中的位置。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetSourcePath GetSourcePath 方法會傳回來源路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetSourcePathElement GetSourcePathElement 方法會從來源路徑傳回專案。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetSymbolModule GetSymbolModule 方法會傳回包含指定符號之模組的基位址。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetSymbolOptions GetSymbolOptions 方法會傳回引擎的全域符號選項。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetSymbolPath GetSymbolPath 方法會傳回符號路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetSymbolTypeId GetSymbolTypeId 方法會傳回指定符號的類型標識碼和模組。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetTypeId GetTypeId 方法會查閱指定的類型,並傳回其類型標識碼。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetTypeName GetTypeName 方法會傳回其類型識別碼和模組所指定的類型符號名稱。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::GetTypeSize GetTypeSize 方法會傳回指定類型實例所需的記憶體位元組數目。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::OutputTypedDataPhysical IDebugSymbols::OutputTypedDataPhysical 方法會格式化目標實體記憶體中變數的內容,並將其傳送至輸出回呼。 |
IDebugSymbols::OutputTypedDataVirtual IDebugSymbols::OutputTypedDataVirtual 方法會格式化目標虛擬記憶體中變數的內容,並將其傳送至輸出回呼。 |
IDebugSymbols::ReadTypedDataPhysical ReadTypedDataPhysical 方法會從目標計算機的實體記憶體讀取變數的值。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::ReadTypedDataVirtual ReadTypedDataVirtual 方法會讀取目標虛擬記憶體中變數的值。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::Reload Reload 方法會刪除指定模組的引擎符號資訊,並視需要重載這些符號。 這個方法屬於 IDebugSymbols。 |
IDebugSymbols::RemoveSymbolOptions RemoveSymbolOptions 方法會關閉部分引擎的全域符號選項。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::ResetScope ResetScope 方法會將目前範圍重設為目前線程的預設範圍。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::SetImagePath SetImagePath 方法會設定可執行的映像路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::SetScope IDebugSymbols::SetScope 方法會設定目前的範圍。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::SetSourcePath IDebugSymbols::SetSourcePath 方法會設定來源路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::SetSymbolOptions SetSymbolOptions 方法會變更引擎的全域符號選項。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::SetSymbolPath IDebugSymbols::SetSymbolPath 方法會設定符號路徑。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::StartSymbolMatch StartSymbolMatch 方法會初始化搜尋名稱符合指定模式的符號。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::WriteTypedDataPhysical WriteTypedDataPhysical 方法會在目標計算機的實體記憶體中寫入變數的值。 這個方法屬於 IDebugSymbols 介面。 |
IDebugSymbols::WriteTypedDataVirtual IDebugSymbols::WriteTypedDataVirtual 方法會將數據寫入目標虛擬地址空間。 寫入的位元組數目是指定型別的大小。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | dbgeng.h (包含 Dbgeng.h) |