IDebugDataSpaces4 介面 (dbgeng.h)

繼承

IDebugDataSpaces4 介面繼承自 IDebugDataSpaces3IDebugDataSpaces4 也有下列類型的成員:

方法

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)

另請參閱

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3