Metode IDebugClient5::ConnectSession (dbgeng.h)

Metode ConnectSession menggabungkan klien ke sesi debugger yang ada.

Sintaks

HRESULT ConnectSession(
  [in] ULONG Flags,
  [in] ULONG HistoryLimit
);

Parameter

[in] Flags

Menentukan set bit bendera opsi untuk menyambungkan ke sesi. Nilai yang mungkin dari bendera ini adalah:

Bendera Deskripsi
DEBUG_CONNECT_SESSION_NO_VERSION Jangan keluarkan versi mesin debugger ke klien ini.
DEBUG_CONNECT_SESSION_NO_ANNOUNCE Jangan keluarkan pesan yang memberi tahu klien lain bahwa klien ini telah tersambung.

[in] HistoryLimit

Menentukan jumlah maksimum karakter dari riwayat sesi untuk dikirim ke output klien ini saat koneksi.

Nilai kembali

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

Menampilkan kode Deskripsi
S_OK
Metode berhasil.

Keterangan

Ketika objek klien terhubung ke sesi, output terbaru dari sesi dikirim ke klien. Jika sesi saat ini menunggu input, objek klien diberi kesempatan untuk memberikan input. Dengan demikian, objek klien disinkronkan dengan input dan output sesi.

Klien menjadi klien utama dan akan muncul di antara daftar klien dalam output perintah debugger .clients .

Untuk informasi selengkapnya tentang klien debugging, lihat Debugging Server dan Debugging Client. Untuk informasi selengkapnya tentang sesi debugger, lihat Sesi Debugging dan Model Eksekusi.

Persyaratan

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

Lihat juga

DebugConnect

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

OutputServer

StartServer