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

IDebugBreakpoint

COM
IID5bd9d474-5975-423a-b88b-65a8e7110e65継承元IUnknown自前メソッド開始 vtbl3

メソッド 21

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

vtblメソッド
3HRESULT GetId(DWORD* Id)
4HRESULT GetType(DWORD* BreakType, DWORD* ProcType)
5HRESULT GetAdder(IDebugClient** Adder)
6HRESULT GetFlags(DWORD* Flags)
7HRESULT AddFlags(DWORD Flags)
8HRESULT RemoveFlags(DWORD Flags)
9HRESULT SetFlags(DWORD Flags)
10HRESULT GetOffset(ULONGLONG* Offset)
11HRESULT SetOffset(ULONGLONG Offset)
12HRESULT GetDataParameters(DWORD* Size, DWORD* AccessType)
13HRESULT SetDataParameters(DWORD Size, DWORD AccessType)
14HRESULT GetPassCount(DWORD* Count)
15HRESULT SetPassCount(DWORD Count)
16HRESULT GetCurrentPassCount(DWORD* Count)
17HRESULT GetMatchThreadId(DWORD* Id)
18HRESULT SetMatchThreadId(DWORD Thread)
19HRESULT GetCommand(LPSTR Buffer, DWORD BufferSize, DWORD* CommandSize)
20HRESULT SetCommand(LPSTR Command)
21HRESULT GetOffsetExpression(LPSTR Buffer, DWORD BufferSize, DWORD* ExpressionSize)
22HRESULT SetOffsetExpression(LPSTR Expression)
23HRESULT GetParameters(DEBUG_BREAKPOINT_PARAMETERS* Params)