Bagikan melalui


Antarmuka IDebugClient3 (dbgeng.h)

Warisan

Antarmuka IDebugClient3 mewarisi dari IDebugClient2. IDebugClient3 juga memiliki jenis anggota berikut:

Metode

Antarmuka IDebugClient3 memiliki metode ini.

 
IDebugClient3::AbandonCurrentProcess

Metode IDebugClient3::AbandonCurrentProcess menghapus proses saat ini dari daftar proses mesin tanpa melepaskan atau mengakhiri proses.
IDebugClient3::AddDumpInformationFile

Metode IDebugClient3::AddDumpInformationFile mendaftarkan file tambahan yang berisi informasi pendukung yang akan digunakan saat membuka file cadangan.
IDebugClient3::AddProcessOptions

Metode AddProcessOptions menambahkan opsi proses ke opsi yang memengaruhi proses saat ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::AttachKernel

Metode AttachKernel menghubungkan mesin debugger ke target kernel. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::AttachProcess

Metode AttachProcess menghubungkan mesin debugger ke proses mode pengguna. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::ConnectProcessServer

Metode ConnectProcessServer tersambung ke server proses. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::ConnectSession

Metode ConnectSession menggabungkan klien ke sesi debugger yang ada. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::CreateClient

Metode CreateClient membuat objek klien baru untuk utas saat ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::CreateProcess

Metode CreateProcess membuat proses dari baris perintah yang ditentukan. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::CreateProcessAndAttach

Metode IDebugClient3::CreateProcessAndAttach membuat proses dari baris perintah tertentu, lalu melampirkan ke proses mode pengguna lain.
IDebugClient3::CreateProcessAndAttachWide

Metode IDebugClient3::CreateProcessAndAttachWide membuat proses dari baris perintah tertentu, lalu melampirkan ke proses mode pengguna lain.
IDebugClient3::CreateProcessWide

Metode CreateProcessWide membuat proses dari baris perintah yang ditentukan. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::D etachCurrentProcess

Metode DetachCurrentProcess melepaskan mesin debugger dari proses saat ini, melanjutkan semua utasnya. Metode ini milik IDebugClient3.
IDebugClient3::D etachProcesses

Metode IDebugClient3::D etachProcesses melepaskan mesin debugger dari semua proses di semua target, melanjutkan semua utasnya.
IDebugClient3::D isconnectProcessServer

Metode DisconnectProcessServer memutuskan sambungan mesin debugger dari server proses. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::D ispatchCallbacks

Metode DispatchCallbacks memungkinkan mesin debugger menggunakan utas saat ini untuk panggilan balik. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::EndProcessServer

Metode EndProcessServer meminta agar server proses dimatikan. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::EndSession

Metode EndSession mengakhiri sesi debugger saat ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::ExitDispatch

Metode ExitDispatch menyebabkan metode DispatchCallbacks kembali. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::FlushCallbacks

Metode IDebugClient3::FlushCallbacks memaksa output buffer yang tersisa untuk dikirimkan ke objek IDebugOutputCallbacks yang terdaftar di klien ini.
IDebugClient3::GetEventCallbacks

Metode GetEventCallbacks mengembalikan objek panggilan balik peristiwa yang terdaftar di klien ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::GetExitCode

Metode IDebugClient3::GetExitCode mengembalikan kode keluar dari proses saat ini jika proses tersebut telah berjalan hingga selesai.
IDebugClient3::GetIdentity

Metode GetIdentity mengembalikan string yang menjelaskan komputer dan pengguna yang diwakili klien ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::GetInputCallbacks

Metode GetInputCallbacks mengembalikan objek panggilan balik input yang terdaftar di klien ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::GetKernelConnectionOptions

Metode GetKernelConnectionOptions mengembalikan opsi koneksi untuk target kernel saat ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::GetOtherOutputMask

Metode GetOtherOutputMask mengembalikan masker output untuk klien lain. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::GetOutputCallbacks

Metode GetOutputCallbacks mengembalikan objek panggilan balik output yang terdaftar di klien. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::GetOutputMask

Metode GetOutputMask mengembalikan masker output yang saat ini diatur untuk klien. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::GetProcessOptions

Metode GetProcessOptions mengambil opsi proses yang memengaruhi proses saat ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::GetRunningProcessDescription

Metode IDebugClient3::GetRunningProcessDescription mengembalikan deskripsi proses yang menyertakan beberapa elemen.
IDebugClient3::GetRunningProcessDescriptionWide

Metode IDebugClient3::GetRunningProcessDescriptionWide mengembalikan deskripsi proses yang mencakup beberapa elemen.
IDebugClient3::GetRunningProcessSystemIdByExecutableName

Metode IDebugClient3::GetRunningProcessSystemIdByExecutableName mencari proses dengan nama file yang dapat dieksekusi tertentu dan mengembalikan ID prosesnya.
IDebugClient3::GetRunningProcessSystemIdByExecutableNameWide

Metode IDebugClient3::GetRunningProcessSystemIdByExecutableNameWide mencari proses dengan nama file yang dapat dieksekusi tertentu dan mengembalikan ID prosesnya.
IDebugClient3::GetRunningProcessSystemIds

Metode GetRunningProcessSystemIds mengembalikan ID proses untuk setiap proses yang sedang berjalan. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::IsKernelDebuggerEnabled

Metode IsKernelDebuggerEnabled memeriksa apakah penelusuran kesalahan kernel diaktifkan untuk kernel lokal. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::OpenDumpFile

Metode OpenDumpFile membuka file cadangan sebagai target debugger. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::OutputIdentity

Format metode IDebugClient3::OutputIdentity dan menghasilkan string yang menjelaskan komputer dan pengguna yang diwakili klien ini.
IDebugClient3::OutputServers

Metode OutputServers mencantumkan server yang berjalan di komputer tertentu. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::RemoveProcessOptions

Metode RemoveProcessOptions menghapus opsi proses dari opsi yang memengaruhi proses saat ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::SetEventCallbacks

Metode SetEventCallbacks mendaftarkan objek panggilan balik peristiwa dengan klien ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::SetInputCallbacks

Metode SetInputCallbacks mendaftarkan objek panggilan balik input dengan klien. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::SetKernelConnectionOptions

Metode SetKernelConnectionOptions memperbarui beberapa opsi koneksi untuk target kernel langsung. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::SetOtherOutputMask

Metode SetOtherOutputMask mengatur masker output untuk klien lain. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::SetOutputCallbacks

Metode SetOutputCallbacks mendaftarkan objek panggilan balik output dengan klien ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::SetOutputMask

Metode SetOutputMask mengatur masker output untuk klien. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::SetProcessOptions

Metode SetProcessOptions mengatur opsi proses yang memengaruhi proses saat ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::StartProcessServer

Metode StartProcessServer memulai server proses. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::StartServer

Metode StartServer memulai server penelusuran kesalahan. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::TerminateCurrentProcess

Metode TerminateCurrentProcess mencoba mengakhiri proses saat ini. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::TerminateProcesses

Metode TerminateProcesses mencoba mengakhiri semua proses di semua target. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::WaitForProcessServerEnd

Metode WaitForProcessServerEnd menunggu server proses lokal keluar. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::WriteDumpFile

Metode WriteDumpFile membuat mode pengguna atau file cadangan kernel-modecrash. Metode ini milik antarmuka IDebugClient3.
IDebugClient3::WriteDumpFile2

Metode WriteDumpFile2 membuat mode pengguna atau file cadangan kernel-modecrash. Metode ini milik antarmuka IDebugClient3.

Persyaratan

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

Lihat juga

IDebugClient2

IDebugClient4

IDebugClient5