Compartir a través de


ICorDebugStepper::SetInterceptMask (Método)

Establece un valor que especifica los tipos de código en los que se depuran paso a paso por instrucciones.

Sintaxis

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Parámetros

mask [in] Combinación de valores de la enumeración CorDebugIntercept que especifica los tipos de código.

Comentarios

Si se establece el bit de un interceptor, el control de incremento se completará cuando se encuentre el tipo determinado de código de interceptación. Si se borra el bit, se omitirá el código de interceptación.

El método SetInterceptMask puede tener interacciones imprevistas con ICorDebugStepper::SetUnmappedStopMask (desde el punto de vista del usuario). Por ejemplo, si la única parte visible (es decir, no interna) del código de inicialización de clase carece de información de asignación y STOP_NO_MAPPING_INFO no está establecido (consulte el método ICorDebugStepper::SetUnmappedStopMask y la enumeración CorDebugUnmappedStop), el control de incremento ejecutará paso a paso la inicialización de clases. De forma predeterminada, solo se usará el valor INTERCEPT_NONE de la enumeración CorDebugIntercept.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: está disponible desde la versión 1.0