IDebugClient5 介面 (dbgeng.h)

繼承

IDebugClient5 介面繼承自 IDebugClient4IDebugClient5 也有下列類型的成員:

方法

IDebugClient5 介面具有這些方法。

 
IDebugClient5::AbandonCurrentProcess

IDebugClient5::AbandonCurrentProcess 方法會從引擎的進程清單中移除目前的進程,而不會中斷連結或終止進程。
IDebugClient5::AddDumpInformationFile

IDebugClient5::AddDumpInformationFile 方法會註冊其他檔案,其中包含開啟傾印檔案時將使用的支持資訊。
IDebugClient5::AddDumpInformationFileWide

IDebugClient5::AddDumpInformationFileWide 方法會註冊其他檔案,其中包含開啟傾印檔案時將使用的支持資訊。
IDebugClient5::AddProcessOptions

AddProcessOptions 方法會將進程選項新增至影響目前進程的選項。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::AttachKernel

AttachKernel 方法會將調試程式引擎連線到核心目標。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::AttachKernelWide

AttachKernelWide 方法會將調試程式引擎連接到核心目標。
IDebugClient5::AttachProcess

AttachProcess 方法會將調試程式引擎連接到使用者模式處理器。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::ConnectProcessServer

ConnectProcessServer 方法會連線到進程伺服器。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::ConnectProcessServerWide

ConnectProcessServerWide 方法會連線到進程伺服器。
IDebugClient5::ConnectSession

ConnectSession 方法會將用戶端聯結至現有的調試程式會話。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::CreateClient

CreateClient 方法會建立目前線程的新客戶端物件。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::CreateProcess

CreateProcess 方法會從指定的命令行建立進程。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::CreateProcess2

CreateProcess2 方法會執行指定的命令來建立新的進程。
IDebugClient5::CreateProcess2Wide

CreateProcess2Wide 方法會執行指定的命令來建立新的進程。
IDebugClient5::CreateProcessAndAttach

IDebugClient5::CreateProcessAndAttach 方法會從指定的命令行建立進程,然後附加至另一個使用者模式進程。
IDebugClient5::CreateProcessAndAttach2

CreateProcessAndAttach2 方法會從指定的命令行建立進程,然後附加至該程式或其他使用者模式進程。
IDebugClient5::CreateProcessAndAttach2Wide

CreateProcessAndAttach2Wide 方法會從指定的命令行建立進程,然後附加至該程式或其他使用者模式進程。
IDebugClient5::CreateProcessAndAttachWide

IDebugClient5::CreateProcessAndAttachWide 方法會從指定的命令行建立進程,然後附加至另一個使用者模式進程。
IDebugClient5::CreateProcessWide

CreateProcessWide 方法會從指定的命令行建立進程。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::D etachCurrentProcess

DetachCurrentProcess 方法會中斷調試程式引擎與目前進程之間的連結,並繼續其所有線程。 這個方法屬於 IDebugClient5。
IDebugClient5::D etachProcesses

IDebugClient5::D etachProcesses 方法會將調試程式引擎與所有目標中的所有進程中斷連結,並繼續所有線程。
IDebugClient5::D isconnectProcessServer

DisconnectProcessServer 方法會中斷調試程式引擎與進程伺服器的連線。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::D ispatchCallbacks

DispatchCallbacks 方法可讓調試程式引擎使用目前的線程進行回呼。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::EndProcessServer

EndProcessServer 方法會要求進程伺服器關閉。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::EndSession

EndSession 方法會結束目前的調試程式會話。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::ExitDispatch

ExitDispatch 方法會導致 DispatchCallbacks 方法傳回。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::FlushCallbacks

IDebugClient5::FlushCallbacks 方法會強制任何剩餘的緩衝輸出傳遞至向這個用戶端註冊的 IDebugOutputCallbacks 物件。
IDebugClient5::GetDumpFile

IDebugClient5::GetDumpFile 方法描述檔案,其中包含開啟目前傾印目標時所使用的支持資訊。
IDebugClient5::GetDumpFileWide

IDebugClient5::GetDumpFileWide 方法描述檔案,其中包含開啟目前傾印目標時所使用的支持資訊。
IDebugClient5::GetEventCallbacks

GetEventCallbacks 方法會傳回向這個客戶端註冊的事件回呼物件。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::GetEventCallbacksWide

GetEventCallbacksWide 方法會傳回向這個客戶端註冊的事件回呼物件。
IDebugClient5::GetExitCode

如果進程已經執行到完成,IDebugClient5::GetExitCode 方法會傳回目前進程的結束代碼。
IDebugClient5::GetIdentity

GetIdentity 方法會傳回描述計算機和此用戶端所代表之使用者的字串。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::GetIdentityWide

GetIdentityWide 方法會傳回描述計算機和此用戶端所代表之使用者的字串。
IDebugClient5::GetInputCallbacks

GetInputCallbacks 方法會傳回向這個用戶端註冊的輸入回呼物件。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::GetKernelConnectionOptions

GetKernelConnectionOptions 方法會傳回目前核心目標的連線選項。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::GetKernelConnectionOptionsWide

GetKernelConnectionOptionsWide 方法會傳回目前核心目標的連線選項。
IDebugClient5::GetNumberDumpFiles

IDebugClient5::GetNumberDumpFiles 方法會傳回包含開啟目前傾印目標時所使用支援資訊的檔案數目。
IDebugClient5::GetNumberEventCallbacks

GetNumberEventCallbacks 方法會傳回對指定事件感興趣的事件回呼數目。
IDebugClient5::GetNumberInputCallbacks

GetNumberInputCallbacks 方法會傳回在所有用戶端上註冊的輸入回呼數目。
IDebugClient5::GetNumberOutputCallbacks

GetNumberOutputCallbacks 方法會傳回在所有用戶端上註冊的輸出回呼數目。
IDebugClient5::GetOtherOutputMask

GetOtherOutputMask 方法會傳回另一個客戶端的輸出掩碼。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::GetOutputCallbacks

GetOutputCallbacks 方法會傳回向客戶端註冊的輸出回呼物件。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::GetOutputCallbacksWide

GetOutputCallbacksWide 方法會傳回向用戶端註冊的輸出回呼物件。
IDebugClient5::GetOutputLinePrefixWide

取得輸出行的 Unicode 字元字串前置詞。
IDebugClient5::GetOutputMask

GetOutputMask 方法會傳回目前為用戶端設定的輸出遮罩。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::GetProcessOptions

GetProcessOptions 方法會擷取影響目前進程的進程選項。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::GetQuitLockString

取得結束鎖定字串。
IDebugClient5::GetQuitLockStringWide

取得 Unicode 字元結束鎖定字串。
IDebugClient5::GetRunningProcessDescription

IDebugClient5::GetRunningProcessDescription 方法會傳回包含數個元素的進程描述。
IDebugClient5::GetRunningProcessDescriptionWide

IDebugClient5::GetRunningProcessDescriptionWide 方法會傳回包含數個元素的進程描述。
IDebugClient5::GetRunningProcessSystemIdByExecutableName

IDebugClient5::GetRunningProcessSystemIdByExecutableName 方法會搜尋具有指定可執行檔名稱的進程,並傳回其進程標識符。
IDebugClient5::GetRunningProcessSystemIdByExecutableNameWide

IDebugClient5::GetRunningProcessSystemIdByExecutableNameWide 方法會搜尋具有指定可執行檔名稱的進程,並傳回其進程標識符。
IDebugClient5::GetRunningProcessSystemIds

GetRunningProcessSystemIds 方法會針對每個執行中的進程傳回進程標識符。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::IsKernelDebuggerEnabled

IsKernelDebuggerEnabled 方法會檢查是否已啟用本機核心的核心偵錯。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::OpenDumpFile

OpenDumpFile 方法會將傾印檔案開啟為調試程序目標。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::OpenDumpFileWide

OpenDumpFileWide 方法會將傾印檔案開啟為調試程序目標。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::OutputIdentity

IDebugClient5::OutputIdentity 方法會格式化並輸出字串,描述此用戶端所代表的計算機和使用者。
IDebugClient5::OutputIdentityWide

OutputIdentityWide 方法會格式化並輸出字串,描述此用戶端所代表的計算機和使用者。
IDebugClient5::OutputServers

OutputServers 方法會列出在指定計算機上執行的伺服器。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::OutputServersWide

OutputServersWide 方法會列出在指定計算機上執行的伺服器。
IDebugClient5::P opOutputLinePrefix

還原先前儲存的輸出行前置詞。
IDebugClient5::P ushOutputLinePrefix

儲存輸出行前置詞。
IDebugClient5::P ushOutputLinePrefixWide

儲存寬字串輸出行前置詞。
IDebugClient5::RemoveProcessOptions

RemoveProcessOptions 方法會從影響目前進程的選項中移除進程選項。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::SetEventCallbacks

SetEventCallbacks 方法會向這個客戶端註冊事件回呼物件。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::SetEventCallbacksWide

SetEventCallbacksWide 方法會向這個客戶端註冊事件回呼物件。
IDebugClient5::SetInputCallbacks

SetInputCallbacks 方法會向客戶端註冊輸入回呼物件。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::SetKernelConnectionOptions

SetKernelConnectionOptions 方法會更新即時核心目標的一些連線選項。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::SetKernelConnectionOptionsWide

SetKernelConnectionOptionsWide 方法會更新即時核心目標的一些連線選項。
IDebugClient5::SetOtherOutputMask

SetOtherOutputMask 方法會設定另一個用戶端的輸出遮罩。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::SetOutputCallbacks

SetOutputCallbacks 方法會向這個用戶端註冊輸出回呼物件。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::SetOutputCallbacksWide

SetOutputCallbacksWide 方法會向這個用戶端註冊輸出回呼物件。
IDebugClient5::SetOutputLinePrefixWide

設定輸出行的寬字串前置詞。
IDebugClient5::SetOutputMask

SetOutputMask 方法會設定客戶端的輸出遮罩。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::SetProcessOptions

SetProcessOptions 方法會設定影響目前進程的進程選項。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::SetQuitLockString

設定結束鎖定字串。
IDebugClient5::SetQuitLockStringWide

設定結束鎖定 Unicode 字元字串。
IDebugClient5::StartProcessServer

StartProcessServer 方法會啟動進程伺服器。
IDebugClient5::StartProcessServerWide

StartProcessServerWide 方法會啟動進程伺服器。
IDebugClient5::StartServer

StartServer 方法會啟動偵錯伺服器。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::StartServerWide

StartServerWide 方法會啟動偵錯伺服器。
IDebugClient5::TerminateCurrentProcess

TerminateCurrentProcess 方法會嘗試終止目前的進程。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::TerminateProcesses

TerminateProcesses 方法會嘗試終止所有目標中的所有進程。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::WaitForProcessServerEnd

WaitForProcessServerEnd 方法會等候本機進程伺服器結束。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::WriteDumpFile

WriteDumpFile 方法會建立使用者模式或內核模式crash 傾印檔案。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::WriteDumpFile2

WriteDumpFile2 方法會建立使用者模式或 kernel-modecrash 傾印檔案。 這個方法屬於 IDebugClient5 介面。
IDebugClient5::WriteDumpFileWide

WriteDumpFileWide 方法會建立使用者模式或內核模式crash 傾印檔案。 這個方法屬於 IDebugClient5 介面。

規格需求

需求
目標平台 Windows
標頭 dbgeng.h (包含 Dbgeng.h)

另請參閱

IDebugClient4