Metode IDebugClient5::GetEventCallbacks (dbgeng.h)

Metode GetEventCallbacks mengembalikan objek panggilan balik peristiwa yang terdaftar di klien ini.

Sintaks

HRESULT GetEventCallbacks(
  [out] PDEBUG_EVENT_CALLBACKS *Callbacks
);

Parameter

[out] Callbacks

Menerima penunjuk antarmuka ke objek panggilan balik peristiwa yang terdaftar di klien ini.

Nilai kembali

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

Menampilkan kode Deskripsi
S_OK
Metode berhasil.

Keterangan

Setiap klien dapat memiliki paling banyak satu objek IDebugEventCallbacks atau IDebugEventCallbacksWide yang terdaftar di dalamnya untuk menerima peristiwa.

Jika tidak ada objek panggilan balik peristiwa yang terdaftar di klien, nilai Callback akan diatur ke NULL.

Antarmuka IDebugEventCallbacks memperluas antarmuka COM IUnknown. Sebelum mengembalikan objek IDebugEventCallbacks yang ditentukan oleh Callbacks, mesin memanggil metode IUnknown::AddRef . Ketika objek ini tidak lagi diperlukan, metode IUnknown::Release-nya harus dipanggil.

Untuk informasi selengkapnya tentang panggilan balik, lihat Panggilan balik.

Persyaratan

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

Lihat juga

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks