Metode IDebugClient5::GetOutputCallbacks (dbgeng.h)

Metode GetOutputCallbacks mengembalikan objek panggilan balik output yang terdaftar di klien.

Sintaks

HRESULT GetOutputCallbacks(
  [out] PDEBUG_OUTPUT_CALLBACKS *Callbacks
);

Parameter

[out] Callbacks

Menerima penunjuk antarmuka ke objek IDebugOutputCallbacks yang terdaftar di klien.

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 IDebugOutputCallbacks atau IDebugOutputCallbacksWide yang terdaftar dengannya untuk output.

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

Antarmuka IDebugOutputCallbacks memperluas antarmuka COM IUnknown. Sebelum mengembalikan objek IDebugOutputCallbacks yang ditentukan oleh Callbacks, mesin memanggil metode IUnknown::AddRef . Ketika objek ini tidak lagi diperlukan, metode IUnknown::Release 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

IDebugOutputCallbacks

SetOutputCallbacks