Metode IDebugControl2::GetBreakpointParameters (dbgeng.h)

Metode GetBreakpointParameters mengembalikan parameter dari satu atau beberapa titik henti.

Sintaks

HRESULT GetBreakpointParameters(
  [in]           ULONG                        Count,
  [in, optional] PULONG                       Ids,
  [in]           ULONG                        Start,
  [out]          PDEBUG_BREAKPOINT_PARAMETERS Params
);

Parameter

[in] Count

Menentukan jumlah titik henti yang parameternya diminta.

[in, optional] Ids

Menentukan array yang berisi ID titik henti yang parameternya diminta. Jumlah item dalam array ini harus sama dengan nilai yang ditentukan dalam Hitungan. Jika Idadalah NULL, Mulai digunakan sebagai gantinya.

[in] Start

Menentukan indeks awal titik henti yang parameternya diminta. Parameter untuk titik henti dengan indeks Mulai melalui Mulai plus Hitungan dikurangi satu akan dikembalikan. Mulai hanya digunakan jika Id adalah NULL.

[out] Params

Menerima parameter untuk titik henti yang ditentukan. Ukuran array ini sama dengan nilai Count. Untuk detail tentang struktur yang dikembalikan, lihat DEBUG_BREAKPOINT_PARAMETERS.

Nilai kembali

Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
S_FALSE
Metode berhasil. Namun, parameter untuk beberapa titik henti tidak dikembalikan. Parameter yang tidak dikembalikan memiliki bidang Id yang diatur ke DEBUG_ANY_ID.

Keterangan

Beberapa parameter mungkin tidak dikembalikan. Ini terjadi jika titik henti tidak dapat ditemukan atau titik henti bersifat privat (lihat GetFlags).

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dbgeng.h (termasuk Dbgeng.h, Dbgeng.h, Dbgeng.h)

Lihat juga

GetBreakpointById

GetBreakpointByIndex

GetParameters

IDebugControl

IDebugControl2

IDebugControl3