IDkmSteppingManagerCallback11a Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
É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. |