IDkmSteppingManagerCallback11a Interface

Définition

Étend les analyses d’exécution des informations que peut obtenir à partir du gestionnaire de pas à pas.

Les implémentations de cette interface peuvent limiter le moment où elles sont appelées à l’aide d’un filtre défini dans la configuration de leurs composants. Les propriétés suivantes peuvent être utilisées : BaseDebugMonitorId, EngineId, RuntimeId, SourceId.

Cette API a été introduite dans Visual Studio 11 Update 1 (DkmApiVersion. VS11FeaturePack1).

public interface class IDkmSteppingManagerCallback11a
public interface class IDkmSteppingManagerCallback11a
__interface IDkmSteppingManagerCallback11a
public interface IDkmSteppingManagerCallback11a
type IDkmSteppingManagerCallback11a = interface
Public Interface IDkmSteppingManagerCallback11a

Méthodes

IsExceptionInFlight(DkmStepper)

Obtient l’indicateur sur le DkmStepper qui indique si une analyse du runtime estime qu’une exception est actuellement en cours pendant cette étape. Cela peut être utilisé par les moniteurs du runtime pour modifier le comportement de l’exécution pas à pas.

SetExceptionInFlight(DkmStepper, Boolean)

Les moniteurs du runtime l’appellent pour définir ou décocher un indicateur sur le DkmStepper qui peut être utilisé par les runtimes qui coopèrent pour modifier le comportement de l’exécution pas à pas si une exception est actuelle dans le vol. Appelée par le runtime surveille quand une exception est rencontrée pendant l’exécution pas à pas.

S’applique à