(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 中指定的值。 如果 IdsNULL,則會改用 Start

[in] Start

指定要要求其參數之斷點的開始索引。 將會傳回索引 為 StartStart 加上 Count 減一的斷點參數。 只有在 IdsNULL 時,才會使用 Start

[out] Params

接收指定斷點的參數。 此陣列的大小等於 Count 的值。 如需傳回之結構的詳細資訊,請參閱 DEBUG_BREAKPOINT_PARAMETERS

傳回值

這個方法也可以傳回錯誤值。 如需詳細資訊,請參閱 傳回值

傳回碼 描述
S_OK
此方法成功。
S_FALSE
此方法成功。 不過,不會傳回某些斷點的參數。 未傳回的參數將其 [ 標識符 ] 字段設定為 DEBUG_ANY_ID。

備註

某些參數可能不會傳回。 如果找不到斷點或斷點為私人 (請參閱 GetFlags) ,就會發生這種情況。

規格需求

需求
目標平台 桌面
標頭 dbgeng.h (包括 Dbgeng.h、Dbgeng.h、Dbgeng.h)

另請參閱

GetBreakpointById

GetBreakpointByIndex

GetParameters

IDebugControl

IDebugControl2

IDebugControl3