(dbgeng.h) IDebugControl2::GetBreakpointParameters 方法
GetBreakpointParameters 方法會傳回一或多個斷點的參數。
語法
HRESULT GetBreakpointParameters(
[in] ULONG Count,
[in, optional] PULONG Ids,
[in] ULONG Start,
[out] PDEBUG_BREAKPOINT_PARAMETERS Params
);
參數
[in] Count
指定要要求其參數的斷點數目。
[in, optional] Ids
指定陣列,其中包含要求其參數之斷點的標識碼。 此陣列中的項目數目必須等於 Count 中指定的值。 如果 Ids 為 NULL,則會改用 Start 。
[in] Start
指定要要求其參數之斷點的開始索引。 將會傳回索引 為 Start 到 Start 加上 Count 減一的斷點參數。 只有在 Ids 為 NULL 時,才會使用 Start。
[out] Params
接收指定斷點的參數。 此陣列的大小等於 Count 的值。 如需傳回之結構的詳細資訊,請參閱 DEBUG_BREAKPOINT_PARAMETERS。
傳回值
這個方法也可以傳回錯誤值。 如需詳細資訊,請參閱 傳回值 。
傳回碼 | 描述 |
---|---|
|
此方法成功。 |
|
此方法成功。 不過,不會傳回某些斷點的參數。 未傳回的參數將其 [ 標識符 ] 字段設定為 DEBUG_ANY_ID。 |
備註
某些參數可能不會傳回。 如果找不到斷點或斷點為私人 (請參閱 GetFlags) ,就會發生這種情況。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | dbgeng.h (包括 Dbgeng.h、Dbgeng.h、Dbgeng.h) |