ホーム › System.Diagnostics.Debug.Extensions › IDebugDataSpaces2
IDebugDataSpaces2
COMメソッド 26
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT ReadVirtual(ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesRead) |
| 4 | HRESULT WriteVirtual(ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesWritten) |
| 5 | HRESULT SearchVirtual(ULONGLONG Offset, ULONGLONG Length, void* Pattern, DWORD PatternSize, DWORD PatternGranularity, ULONGLONG* MatchOffset) |
| 6 | HRESULT ReadVirtualUncached(ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesRead) |
| 7 | HRESULT WriteVirtualUncached(ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesWritten) |
| 8 | HRESULT ReadPointersVirtual(DWORD Count, ULONGLONG Offset, ULONGLONG* Ptrs) |
| 9 | HRESULT WritePointersVirtual(DWORD Count, ULONGLONG Offset, ULONGLONG* Ptrs) |
| 10 | HRESULT ReadPhysical(ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesRead) |
| 11 | HRESULT WritePhysical(ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesWritten) |
| 12 | HRESULT ReadControl(DWORD Processor, ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesRead) |
| 13 | HRESULT WriteControl(DWORD Processor, ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesWritten) |
| 14 | HRESULT ReadIo(DWORD InterfaceType, DWORD BusNumber, DWORD AddressSpace, ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesRead) |
| 15 | HRESULT WriteIo(DWORD InterfaceType, DWORD BusNumber, DWORD AddressSpace, ULONGLONG Offset, void* Buffer, DWORD BufferSize, DWORD* BytesWritten) |
| 16 | HRESULT ReadMsr(DWORD Msr, ULONGLONG* Value) |
| 17 | HRESULT WriteMsr(DWORD Msr, ULONGLONG Value) |
| 18 | HRESULT ReadBusData(DWORD BusDataType, DWORD BusNumber, DWORD SlotNumber, DWORD Offset, void* Buffer, DWORD BufferSize, DWORD* BytesRead) |
| 19 | HRESULT WriteBusData(DWORD BusDataType, DWORD BusNumber, DWORD SlotNumber, DWORD Offset, void* Buffer, DWORD BufferSize, DWORD* BytesWritten) |
| 20 | HRESULT CheckLowMemory() |
| 21 | HRESULT ReadDebuggerData(DWORD Index, void* Buffer, DWORD BufferSize, DWORD* DataSize) |
| 22 | HRESULT ReadProcessorSystemData(DWORD Processor, DWORD Index, void* Buffer, DWORD BufferSize, DWORD* DataSize) |
| 23 | HRESULT VirtualToPhysical(ULONGLONG Virtual, ULONGLONG* Physical) |
| 24 | HRESULT GetVirtualTranslationPhysicalOffsets(ULONGLONG Virtual, ULONGLONG* Offsets, DWORD OffsetsSize, DWORD* Levels) |
| 25 | HRESULT ReadHandleData(ULONGLONG Handle, DWORD DataType, void* Buffer, DWORD BufferSize, DWORD* DataSize) |
| 26 | HRESULT FillVirtual(ULONGLONG Start, DWORD Size, void* Pattern, DWORD PatternSize, DWORD* Filled) |
| 27 | HRESULT FillPhysical(ULONGLONG Start, DWORD Size, void* Pattern, DWORD PatternSize, DWORD* Filled) |
| 28 | HRESULT QueryVirtual(ULONGLONG Offset, MEMORY_BASIC_INFORMATION64* Info) |