Partilhar via


Método IDebugClient5::RemoveProcessOptions (dbgeng.h)

O método RemoveProcessOptions remove as opções de processo dessas opções que afetam o processo atual.

Sintaxe

HRESULT RemoveProcessOptions(
  [in] ULONG Options
);

Parâmetros

[in] Options

Especifica as opções de processo a serem removidas daqueles que afetam o processo atual. Para obter detalhes sobre essas opções, consulte DEBUG_PROCESS_XXX.

Valor de retorno

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
 

Esse método também pode retornar valores de erro. Consulte de Valores Retornados para obter mais detalhes.

Observações

Esse método só está disponível na depuração dinâmica do modo de usuário.

Algumas das opções de processo são opções globais, outras são específicas para o processo atual.

Se as opções de processo forem modificadas, o mecanismo notificará os retornos de chamada de evento chamando o método IDebugEventCallbacks::ChangeEngineState com o sinalizador DEBUG_CES_PROCESS_OPTIONS definido.

Para obter mais informações sobre como criar e anexar a destinos de modo de usuário dinâmico, consulte de Destinos do Live User-Mode .

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)

Consulte também

AddProcessOptions

DEBUG_PROCESS_XXX

GetProcessOptions

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

SetProcessOptions