IDebugDataSpaces4 介面 (dbgeng.h)
繼承
IDebugDataSpaces4 介面繼承自 IDebugDataSpaces3。 IDebugDataSpaces4 也有下列類型的成員:
方法
IDebugDataSpaces4 介面具有這些方法。
IDebugDataSpaces4::CheckLowMemory CheckLowMemory 方法會檢查記憶體不足 4 GB 記憶體中的記憶體損毀。 |
IDebugDataSpaces4::EndEnumTagged EndEnumTagged 方法會釋放指定列舉所使用的資源。 |
IDebugDataSpaces4::FillPhysical FillPhysical 方法會將位元組模式寫入目標物理記憶體。 模式會重複寫入,直到填滿指定的記憶體範圍為止。 |
IDebugDataSpaces4::FillVirtual FillVirtual 方法會將位元組模式寫入目標虛擬記憶體。 模式會重複寫入,直到填滿指定的記憶體範圍為止。 |
IDebugDataSpaces4::GetNextDifferentlyValidOffsetVirtual GetNextDifferentlyValidOffsetVirtual 方法會傳回下一個位址的位移,其有效性可能與指定位址的有效性不同。 |
IDebugDataSpaces4::GetNextTagged GetNextTagged 方法會針對列舉中標記數據的下一個區塊傳回 GUID。 |
IDebugDataSpaces4::GetOffsetInformation GetOffsetInformation 方法提供進程數據空間中位址的一般資訊。 |
IDebugDataSpaces4::GetValidRegionVirtual GetValidRegionVirtual 方法會在指定的記憶體範圍內找出記憶體的第一個有效區域。 |
IDebugDataSpaces4::GetVirtualTranslationPhysicalOffsets 瞭解 GetVirtualTranslationPhysicalOffsets 方法如何傳回不同層級分頁階層中系統分頁結構的實體位址。 |
IDebugDataSpaces4::ReadBusData ReadBusData 方法會從系統總線讀取數據。 |
IDebugDataSpaces4::ReadControl ReadControl 方法會讀取實作特定的系統數據。 |
IDebugDataSpaces4::ReadDebuggerData ReadDebuggerData 方法會傳回調試程式引擎在目前會話期間查詢或判斷的目標相關信息。 |
IDebugDataSpaces4::ReadHandleData ReadHandleData 方法會擷取系統句柄所指定之系統對象的相關信息。 |
IDebugDataSpaces4::ReadImageNtHeaders ReadImageNtHeaders 方法會傳回目標中載入之指定影像的NT標頭。 |
IDebugDataSpaces4::ReadIo ReadIo 方法會從系統和總線 I/O 記憶體讀取。 |
IDebugDataSpaces4::ReadMsr ReadMsr 方法會讀取指定的 Model-Specific Register (MSR) 。 |
IDebugDataSpaces4::ReadMultiByteStringVirtual ReadMultiByteStringVirtual 方法會從目標讀取以 Null 結尾的多位元組字串。 |
IDebugDataSpaces4::ReadMultiByteStringVirtualWide ReadMultiByteStringVirtualWide 方法會從目標讀取以 Null 結尾的多位元組字串,並將它轉換成 Unicode。 |
IDebugDataSpaces4::ReadPhysical ReadPhysical 方法會從指定的實體位址讀取目標的記憶體。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::ReadPhysical2 ReadPhysical2 方法會從指定的實體位址讀取目標的記憶體。 |
IDebugDataSpaces4::ReadPointersVirtual ReadPointersVirtual 方法是方便的方法,可從目標的虛擬位址空間讀取指標。 這個方法屬於 IDebugDataSpaces4。 |
IDebugDataSpaces4::ReadProcessorSystemData ReadProcessorSystemData 方法會傳回指定處理器的相關數據。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::ReadTagged ReadTagged 方法會讀取可能與調試程式會話相關聯的標記數據。 |
IDebugDataSpaces4::ReadUnicodeStringVirtual ReadUnicodeStringVirtual 方法會從目標讀取以 Null 終止的 Unicode 字串,並將它轉換成多位元組位元串。 |
IDebugDataSpaces4::ReadUnicodeStringVirtualWide ReadUnicodeStringVirtualWide 方法會從目標讀取 Null 終止的 Unicode 字串。 |
IDebugDataSpaces4::ReadVirtual ReadVirtual 方法會從目標的虛擬位址空間讀取記憶體。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::ReadVirtualUncached ReadVirtualUncached 方法會從目標的虛擬位址空間讀取記憶體。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::SearchVirtual SearchVirtual 方法會搜尋目標的虛擬記憶體中是否有指定的位元組模式。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::SearchVirtual2 SearchVirtual2 方法會搜尋進程的虛擬記憶體中是否有指定的位元組模式。 |
IDebugDataSpaces4::StartEnumTagged StartEnumTagged 方法會初始化與調試程式會話相關聯之標記數據的列舉。 |
IDebugDataSpaces4::VirtualToPhysical 瞭解此方法如何將目標虛擬位址空間中的位置轉譯成實體記憶體位址。 |
IDebugDataSpaces4::WriteBusData WriteBusData 方法會將數據寫入系統總線。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::WriteControl WriteControl 方法會寫入實作特定的系統數據。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::WriteIo WriteIo 方法會寫入系統與總線 I/O 記憶體。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::WriteMsr WriteMsr 方法會將值寫入指定的 Model-Specific Register (MSR) 。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::WritePhysical WritePhysical 方法會將數據寫入目標記憶體中指定的實體位址。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::WritePhysical2 WritePhysical2 方法會將數據寫入目標記憶體中指定的實體位址。 |
IDebugDataSpaces4::WritePointersVirtual WritePointersVirtual 方法是將指標寫入目標虛擬位址空間的便利方法。 這個方法屬於 IDebugDataSpaces4。 |
IDebugDataSpaces4::WriteVirtual WriteVirtual 方法會將數據寫入目標虛擬位址空間。 這個方法屬於 IDebugDataSpaces4 介面。 |
IDebugDataSpaces4::WriteVirtualUncached WriteVirtualUncached 方法會將數據寫入目標虛擬位址空間。 這個方法屬於 IDebugDataSpaces4 介面。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | dbgeng.h (包含 Dbgeng.h) |