Compartilhar via


Interface IDebugClient4 (dbgeng.h)

Herança

A interface IDebugClient4 herda de IDebugClient3. IDebugClient4 também tem esses tipos de membros:

Métodos

A interface IDebugClient4 tem esses métodos.

 
IDebugClient4::AbandonCurrentProcess

O método IDebugClient4::AbandonCurrentProcess remove o processo atual da lista de processos do mecanismo sem desanexar ou encerrar o processo.
IDebugClient4::AddDumpInformationFile

O método IDebugClient4::AddDumpInformationFile registra arquivos adicionais que contêm informações de suporte que serão usadas ao abrir um arquivo de despejo.
IDebugClient4::AddDumpInformationFileWide

O método IDebugClient4::AddDumpInformationFileWide registra arquivos adicionais que contêm informações de suporte que serão usadas ao abrir um arquivo de despejo.
IDebugClient4::AddProcessOptions

O método AddProcessOptions adiciona as opções de processo às opções que afetam o processo atual. Esse método pertence à interface IDebugClient4.
IDebugClient4::AttachKernel

Os métodos AttachKernel conectam o mecanismo de depurador a um destino de kernel. Esse método pertence à interface IDebugClient4.
IDebugClient4::AttachProcess

O método AttachProcess conecta o mecanismo de depurador a um processo de modo de usuário. Esse método pertence à interface IDebugClient4.
IDebugClient4::ConnectProcessServer

Os métodos ConnectProcessServer se conectam a um servidor de processo. Esse método pertence à interface IDebugClient4.
IDebugClient4::ConnectSession

O método ConnectSession une o cliente a uma sessão de depurador existente. Esse método pertence à interface IDebugClient4.
IDebugClient4::CreateClient

O método CreateClient cria um novo objeto cliente para o thread atual. Esse método pertence à interface IDebugClient4.
IDebugClient4::CreateProcess

O método CreateProcess cria um processo da linha de comando especificada. Esse método pertence à interface IDebugClient4.
IDebugClient4::CreateProcessAndAttach

O método IDebugClient4::CreateProcessAndAttach cria um processo de uma linha de comando especificada e, em seguida, anexa a outro processo de modo de usuário.
IDebugClient4::CreateProcessAndAttachWide

O método IDebugClient4::CreateProcessAndAttachWide cria um processo de uma linha de comando especificada e, em seguida, anexa a outro processo de modo de usuário.
IDebugClient4::CreateProcessWide

O método CreateProcessWide cria um processo a partir da linha de comando especificada. Esse método pertence à interface IDebugClient4.
IDebugClient4::D etachCurrentProcess

O método DetachCurrentProcess desanexa o mecanismo de depurador do processo atual, retomando todos os threads. Esse método pertence a IDebugClient4.
IDebugClient4::D etachProcesses

O método IDebugClient4::D etachProcesses desanexa o mecanismo de depurador de todos os processos em todos os destinos, retomando todos os threads.
IDebugClient4::D isconnectProcessServer

O método DisconnectProcessServer desconecta o mecanismo de depurador de um servidor de processo. Esse método pertence à interface IDebugClient4.
IDebugClient4::D ispatchCallbacks

O método DispatchCallbacks permite que o mecanismo de depurador use o thread atual para retornos de chamada. Esse método pertence à interface IDebugClient4.
IDebugClient4::EndProcessServer

O método EndProcessServer solicita que um servidor de processo seja desligado. Esse método pertence à interface IDebugClient4.
IDebugClient4::EndSession

O método EndSession encerra a sessão atual do depurador. Esse método pertence à interface IDebugClient4.
IDebugClient4::ExitDispatch

O método ExitDispatch faz com que o método DispatchCallbacks retorne. Esse método pertence à interface IDebugClient4.
IDebugClient4::FlushCallbacks

O método IDebugClient4::FlushCallbacks força qualquer saída em buffer restante a ser entregue ao objeto IDebugOutputCallbacks registrado com esse cliente.
IDebugClient4::GetDumpFile

O método IDebugClient4::GetDumpFile descreve os arquivos que contêm informações de suporte que foram usadas ao abrir o destino de despejo atual.
IDebugClient4::GetDumpFileWide

O método IDebugClient4::GetDumpFileWide descreve os arquivos que contêm informações de suporte que foram usadas ao abrir o destino de despejo atual.
IDebugClient4::GetEventCallbacks

O método GetEventCallbacks retorna o objeto de retorno de chamada de evento registrado com esse cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::GetExitCode

O método IDebugClient4::GetExitCode retornará o código de saída do processo atual se esse processo já tiver sido executado até a conclusão.
IDebugClient4::GetIdentity

O método GetIdentity retorna uma cadeia de caracteres que descreve o computador e o usuário que este cliente representa. Esse método pertence à interface IDebugClient4.
IDebugClient4::GetInputCallbacks

O método GetInputCallbacks retorna o objeto de retorno de chamada de entrada registrado com esse cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::GetKernelConnectionOptions

O método GetKernelConnectionOptions retorna as opções de conexão para o destino do kernel atual. Esse método pertence à interface IDebugClient4.
IDebugClient4::GetNumberDumpFiles

O método IDebugClient4::GetNumberDumpFiles retorna o número de arquivos que contêm informações de suporte que foram usadas ao abrir o destino de despejo atual.
IDebugClient4::GetOtherOutputMask

O método GetOtherOutputMask retorna a máscara de saída para outro cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::GetOutputCallbacks

O método GetOutputCallbacks retorna o objeto de retorno de chamada de saída registrado com o cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::GetOutputMask

O método GetOutputMask retorna a máscara de saída definida atualmente para o cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::GetProcessOptions

O método GetProcessOptions recupera as opções de processo que afetam o processo atual. Esse método pertence à interface IDebugClient4.
IDebugClient4::GetRunningProcessDescription

O método IDebugClient4::GetRunningProcessDescription retorna uma descrição do processo que inclui vários elementos.
IDebugClient4::GetRunningProcessDescriptionWide

O método IDebugClient4::GetRunningProcessDescriptionWide retorna uma descrição do processo que inclui vários elementos.
IDebugClient4::GetRunningProcessSystemIdByExecutableName

O método IDebugClient4::GetRunningProcessSystemIdByExecutableName pesquisa um processo com um determinado nome de arquivo executável e retorna sua ID de processo.
IDebugClient4::GetRunningProcessSystemIdByExecutableNameWide

O método IDebugClient4::GetRunningProcessSystemIdByExecutableNameWide pesquisa um processo com um determinado nome de arquivo executável e retorna sua ID de processo.
IDebugClient4::GetRunningProcessSystemIds

O método GetRunningProcessSystemIds retorna as IDs de processo para cada processo em execução. Esse método pertence à interface IDebugClient4.
IDebugClient4::IsKernelDebuggerEnabled

O método IsKernelDebuggerEnabled verifica se a depuração de kernel está habilitada para o kernel local. Esse método pertence à interface IDebugClient4.
IDebugClient4::OpenDumpFile

O método OpenDumpFile abre um arquivo de despejo como um destino de depurador. Esse método pertence à interface IDebugClient4.
IDebugClient4::OpenDumpFileWide

O método OpenDumpFileWide abre um arquivo de despejo como um destino de depurador. Esse método pertence à interface IDebugClient4.
IDebugClient4::OutputIdentity

O método IDebugClient4::OutputIdentity formata e gera uma cadeia de caracteres que descreve o computador e o usuário que este cliente representa.
IDebugClient4::OutputServers

O método OutputServers lista os servidores em execução em um determinado computador. Esse método pertence à interface IDebugClient4.
IDebugClient4::RemoveProcessOptions

O método RemoveProcessOptions remove as opções de processo dessas opções que afetam o processo atual. Esse método pertence à interface IDebugClient4.
IDebugClient4::SetEventCallbacks

O método SetEventCallbacks registra um objeto de retorno de chamada de evento com esse cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::SetInputCallbacks

O método SetInputCallbacks registra um objeto de retorno de chamada de entrada com o cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::SetKernelConnectionOptions

O método SetKernelConnectionOptions atualiza algumas das opções de conexão para um destino de kernel dinâmico. Esse método pertence à interface IDebugClient4.
IDebugClient4::SetOtherOutputMask

O método SetOtherOutputMask define a máscara de saída para outro cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::SetOutputCallbacks

O método SetOutputCallbacks registra um objeto de retorno de chamada de saída com esse cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::SetOutputMask

O método SetOutputMask define a máscara de saída para o cliente. Esse método pertence à interface IDebugClient4.
IDebugClient4::SetProcessOptions

O método SetProcessOptions define as opções de processo que afetam o processo atual. Esse método pertence à interface IDebugClient4.
IDebugClient4::StartProcessServer

O método StartProcessServer inicia um servidor de processo. Esse método pertence à interface IDebugClient4.
IDebugClient4::StartServer

O método StartServer inicia um servidor de depuração. Esse método pertence à interface IDebugClient4.
IDebugClient4::TerminateCurrentProcess

O método TerminateCurrentProcess tenta encerrar o processo atual. Esse método pertence à interface IDebugClient4.
IDebugClient4::TerminateProcesses

O método TerminateProcesses tenta encerrar todos os processos em todos os destinos. Esse método pertence à interface IDebugClient4.
IDebugClient4::WaitForProcessServerEnd

O método WaitForProcessServerEnd aguarda a saída de um servidor de processo local. Esse método pertence à interface IDebugClient4.
IDebugClient4::WriteDumpFile

O método WriteDumpFile cria um arquivo de despejo do modo de usuário ou kernel-modecrash. Esse método pertence à interface IDebugClient4.
IDebugClient4::WriteDumpFile2

O método WriteDumpFile2 cria um arquivo de despejo de modo de usuário ou kernel-modecrash. Esse método pertence à interface IDebugClient4.
IDebugClient4::WriteDumpFileWide

O método WriteDumpFileWide cria um arquivo de despejo de modo de usuário ou kernel-modecrash. Esse método pertence à interface IDebugClient4.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

IDebugClient3

IDebugClient5