Metode IDebugClient5::GetKernelConnectionOptions (dbgeng.h)

Metode GetKernelConnectionOptions mengembalikan opsi koneksi untuk target kernel saat ini.

Sintaks

HRESULT GetKernelConnectionOptions(
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG OptionsSize
);

Parameter

[out, optional] Buffer

Menentukan buffer untuk menerima opsi koneksi.

[in] BufferSize

Menentukan ukuran dalam karakter buffer Buffer. Ukuran ini mencakup ruang untuk karakter '\0' yang mengakhiri.

[out, optional] OptionsSize

Menerima ukuran dalam karakter opsi koneksi. Ukuran ini mencakup ruang untuk karakter '\0' yang mengakhiri. Jika OptionsSize adalah NULL, informasi ini tidak dikembalikan.

Nilai kembali

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

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
S_FALSE
Ukuran string lebih besar dari ukuran buffer, sehingga dipotok agar pas dengan buffer.
E_UNEXPECTED
Target saat ini bukan target kernel langsung standar.

Keterangan

Metode ini hanya tersedia untuk target kernel langsung yang tidak lokal dan tidak terhubung melalui eXDI.

Opsi koneksi yang dikembalikan adalah opsi yang sama yang digunakan untuk menyambungkan ke kernel.

Untuk informasi selengkapnya tentang menyambungkan ke target mode kernel langsung, lihat Target Kernel-Mode Langsung.

Persyaratan

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

Lihat juga

AttachKernel

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5