共用方式為


IDebugControl3::GetBreakpointParameters 方法 (dbgeng.h)

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