Interface IDebugClient2 (dbgeng.h)
Herança
A interface IDebugClient2 herda de IDebugClient. IDebugClient2 também tem estes tipos de membros:
Métodos
A interface IDebugClient2 tem esses métodos.
IDebugClient2::AbandonCurrentProcess O método IDebugClient2::AbandonCurrentProcess remove o processo atual da lista de processos do mecanismo sem desanexar ou encerrar o processo. |
IDebugClient2::AddDumpInformationFile O método IDebugClient2::AddDumpInformationFile registra arquivos adicionais que contêm informações de suporte que serão usadas ao abrir um arquivo de despejo. |
IDebugClient2::AddProcessOptions O método AddProcessOptions adiciona as opções de processo às opções que afetam o processo atual. Esse método pertence à interface IDebugClient2. |
IDebugClient2::AttachKernel Os métodos AttachKernel conectam o mecanismo do depurador a um destino de kernel. Esse método pertence à interface IDebugClient2. |
IDebugClient2::AttachProcess O método AttachProcess conecta o mecanismo de depurador a um processo de modo de usuário. Esse método pertence à interface IDebugClient2. |
IDebugClient2::ConnectProcessServer Os métodos ConnectProcessServer se conectam a um servidor de processo. Esse método pertence à interface IDebugClient2. |
IDebugClient2::ConnectSession O método ConnectSession une o cliente a uma sessão existente do depurador. Esse método pertence à interface IDebugClient2. |
IDebugClient2::CreateClient O método CreateClient cria um novo objeto cliente para o thread atual. Esse método pertence à interface IDebugClient2. |
IDebugClient2::CreateProcess O método CreateProcess cria um processo da linha de comando especificada. Esse método pertence à interface IDebugClient2. |
IDebugClient2::CreateProcessAndAttach O método IDebugClient2::CreateProcessAndAttach cria um processo de uma linha de comando especificada e, em seguida, anexa a outro processo de modo de usuário. |
IDebugClient2::D etachCurrentProcess O método DetachCurrentProcess desanexa o mecanismo do depurador do processo atual, retomando todos os seus threads. Esse método pertence a IDebugClient2. |
IDebugClient2::D etachProcesses Saiba como o método DetachProcesses desanexa o mecanismo do depurador de todos os processos em todos os destinos, retomando todos os threads. |
IDebugClient2::D isconnectProcessServer O método DisconnectProcessServer desconecta o mecanismo do depurador de um servidor de processo. Esse método pertence à interface IDebugClient2. |
IDebugClient2::D ispatchCallbacks O método DispatchCallbacks permite que o mecanismo do depurador use o thread atual para retornos de chamada. Esse método pertence à interface IDebugClient2. |
IDebugClient2::EndProcessServer O método EndProcessServer solicita que um servidor de processo seja desligado. Esse método pertence à interface IDebugClient2. |
IDebugClient2::EndSession O método EndSession encerra a sessão atual do depurador. Esse método pertence à interface IDebugClient2. |
IDebugClient2::ExitDispatch O método ExitDispatch faz com que o método DispatchCallbacks retorne. Esse método pertence à interface IDebugClient2. |
IDebugClient2::FlushCallbacks O método IDebugClient2::FlushCallbacks força qualquer saída em buffer restante a ser entregue ao objeto IDebugOutputCallbacks registrado com esse cliente. |
IDebugClient2::GetEventCallbacks O método GetEventCallbacks retorna o objeto de retorno de chamada de evento registrado com esse cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::GetExitCode O método IDebugClient2::GetExitCode retornará o código de saída do processo atual se esse processo já tiver sido executado até a conclusão. |
IDebugClient2::GetIdentity O método GetIdentity retorna uma cadeia de caracteres que descreve o computador e o usuário que esse cliente representa. Esse método pertence à interface IDebugClient2. |
IDebugClient2::GetInputCallbacks O método GetInputCallbacks retorna o objeto de retorno de chamada de entrada registrado com esse cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::GetKernelConnectionOptions O método GetKernelConnectionOptions retorna as opções de conexão para o destino do kernel atual. Esse método pertence à interface IDebugClient2. |
IDebugClient2::GetOtherOutputMask O método GetOtherOutputMask retorna a máscara de saída para outro cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::GetOutputCallbacks O método GetOutputCallbacks retorna o objeto de retorno de chamada de saída registrado com o cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::GetOutputMask O método GetOutputMask retorna a máscara de saída atualmente definida para o cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::GetProcessOptions O método GetProcessOptions recupera as opções de processo que afetam o processo atual. Esse método pertence à interface IDebugClient2. |
IDebugClient2::GetRunningProcessDescription O método IDebugClient2::GetRunningProcessDescription retorna uma descrição do processo que inclui vários elementos. |
IDebugClient2::GetRunningProcessSystemIdByExecutableName O método IDebugClient2::GetRunningProcessSystemIdByExecutableName procura um processo com um determinado nome de arquivo executável e retorna sua ID de processo. |
IDebugClient2::GetRunningProcessSystemIds O método GetRunningProcessSystemIds retorna as IDs de processo para cada processo em execução. Esse método pertence à interface IDebugClient2. |
IDebugClient2::IsKernelDebuggerEnabled O método IsKernelDebuggerEnabled verifica se a depuração de kernel está habilitada para o kernel local. Esse método pertence à interface IDebugClient2. |
IDebugClient2::OpenDumpFile O método OpenDumpFile abre um arquivo de despejo como um destino de depurador. Esse método pertence à interface IDebugClient2. |
IDebugClient2::OutputIdentity O método IDebugClient2::OutputIdentity formata e gera uma cadeia de caracteres que descreve o computador e o usuário que esse cliente representa. |
IDebugClient2::OutputServers O método OutputServers lista os servidores em execução em um determinado computador. Esse método pertence à interface IDebugClient2. |
IDebugClient2::RemoveProcessOptions O método RemoveProcessOptions remove as opções de processo dessas opções que afetam o processo atual. Esse método pertence à interface IDebugClient2. |
IDebugClient2::SetEventCallbacks O método SetEventCallbacks registra um objeto de retorno de chamada de evento com esse cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::SetInputCallbacks O método SetInputCallbacks registra um objeto de retorno de chamada de entrada com o cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::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 IDebugClient2. |
IDebugClient2::SetOtherOutputMask O método SetOtherOutputMask define a máscara de saída para outro cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::SetOutputCallbacks O método SetOutputCallbacks registra um objeto de retorno de chamada de saída com esse cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::SetOutputMask O método SetOutputMask define a máscara de saída para o cliente. Esse método pertence à interface IDebugClient2. |
IDebugClient2::SetProcessOptions O método SetProcessOptions define as opções de processo que afetam o processo atual. Esse método pertence à interface IDebugClient2. |
IDebugClient2::StartProcessServer O método StartProcessServer inicia um servidor de processo. Esse método pertence à interface IDebugClient2. |
IDebugClient2::StartServer O método StartServer inicia um servidor de depuração. Esse método pertence à interface IDebugClient2. |
IDebugClient2::TerminateCurrentProcess O método TerminateCurrentProcess tenta encerrar o processo atual. Esse método pertence à interface IDebugClient2. |
IDebugClient2::TerminateProcesses O método TerminateProcesses tenta encerrar todos os processos em todos os destinos. Esse método pertence à interface IDebugClient2. |
IDebugClient2::WaitForProcessServerEnd O método WaitForProcessServerEnd aguarda a saída de um servidor de processo local. Esse método pertence à interface IDebugClient2. |
IDebugClient2::WriteDumpFile O método WriteDumpFile cria um arquivo de despejo do modo de usuário ou kernel-modecrash. Esse método pertence à interface IDebugClient2. |
IDebugClient2::WriteDumpFile2 O método WriteDumpFile2 cria um arquivo de despejo de modo de usuário ou kernel-modecrash. Esse método pertence à interface IDebugClient2. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |