DkmExceptionTrigger Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve uma exceção ou uma coleção de exceções que um componente deseja interromper. Quando os componentes de nível superior quiserem ser notificados sobre determinadas exceções, ele deverá criar um ou mais gatilhos de exceção e, em seguida, habilitar esses gatilhos (DkmProcess. EnableExceptionTriggers). Depois disso, quando a exceção ocorrer, uma exceção ExceptionTriggerHit será acionada sempre que esse gatilho for atendido.
Classes derivadas: DkmExceptionCategoryTrigger, DkmExceptionCodeTrigger, DkmExceptionGlobalTrigger, DkmExceptionNameTrigger
public ref class DkmExceptionTrigger abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmExceptionTrigger abstract
[Windows::Foundation::Metadata::WebHostHidden]
class DkmExceptionTrigger abstract
[System.Runtime.InteropServices.Guid("736be8c2-b44a-3d59-24b1-e132fbe225fc")]
public abstract class DkmExceptionTrigger
[<System.Runtime.InteropServices.Guid("736be8c2-b44a-3d59-24b1-e132fbe225fc")>]
type DkmExceptionTrigger = class
Public MustInherit Class DkmExceptionTrigger
- Herança
-
DkmExceptionTrigger
- Derivado
- Atributos
Propriedades
| ExceptionConditionInfo |
Adicional Informações de condição de exceção.
|
| ProcessingStage |
O depurador recebe notificações do processo de destino em vários estágios dentro do processamento de exceção (ex: exceção gerada, exceção sem tratamento). Essa enumeração é uma máscara de bits da qual desses estágios o gatilho deve ser acionado. |
| TagValue |
DkmExceptionTrigger é uma classe base abstrata. Essa enumeração indica a qual classe derivada esse objeto é uma instância do. |
| Thread |
Adicional Thread ao qual esse gatilho se aplica. Se for NULL, o gatilho será examinado para todos os threads. |