Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Debug.Extensions › IDebugRegisters

IDebugRegisters

COM
IIDce289126-9e84-45a7-937e-67bb18691493継承元IUnknown自前メソッド開始 vtbl3

メソッド 11

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetNumberRegisters(DWORD* Number)
4HRESULT GetDescription(DWORD Register, LPSTR NameBuffer, DWORD NameBufferSize, DWORD* NameSize, DEBUG_REGISTER_DESCRIPTION* Desc)
5HRESULT GetIndexByName(LPSTR Name, DWORD* Index)
6HRESULT GetValue(DWORD Register, DEBUG_VALUE* Value)
7HRESULT SetValue(DWORD Register, DEBUG_VALUE* Value)
8HRESULT GetValues(DWORD Count, DWORD* Indices, DWORD Start, DEBUG_VALUE* Values)
9HRESULT SetValues(DWORD Count, DWORD* Indices, DWORD Start, DEBUG_VALUE* Values)
10HRESULT OutputRegisters(DWORD OutputControl, DWORD Flags)
11HRESULT GetInstructionOffset(ULONGLONG* Offset)
12HRESULT GetStackOffset(ULONGLONG* Offset)
13HRESULT GetFrameOffset(ULONGLONG* Offset)