Compartir a través de


Método IDebugClient3::SetProcessOptions (dbgeng.h)

El método SetProcessOptions establece las opciones de proceso que afectan al proceso actual.

Sintaxis

HRESULT SetProcessOptions(
  [in] ULONG Options
);

Parámetros

[in] Options

Especifica un conjunto de marcas que se convertirán en las nuevas opciones de proceso para el proceso actual. Para obtener más información sobre estas opciones, consulte DEBUG_PROCESS_XXX.

Valor devuelto

Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.

Observaciones

Este método solo está disponible en la depuración en modo de usuario activo.

Algunas de las opciones de proceso son opciones globales, otras son específicas del proceso actual.

Si se modifican las opciones de proceso, el motor notificará las devoluciones de llamada de eventos llamando a su IDebugEventCallbacks::ChangeEngineState método con la marca DEBUG_CES_PROCESS_OPTIONS establecida.

Para obtener más información sobre cómo crear y adjuntar destinos en modo de usuario activo, consulte Live User-Mode Targets.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

AddProcessOptions

DEBUG_PROCESS_XXX

GetProcessOptions

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

RemoveProcessOptions