DkmExceptionProcessingStage Enumeração
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.
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 indica os estágios de uma notificação.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.
public enum class DkmExceptionProcessingStage
public enum class DkmExceptionProcessingStage
enum DkmExceptionProcessingStage
[System.Flags]
public enum DkmExceptionProcessingStage
[<System.Flags>]
type DkmExceptionProcessingStage =
Public Enum DkmExceptionProcessingStage
- Herança
-
DkmExceptionProcessingStage
- Atributos
Campos
| AppDomainTransition | 4 | O processo de destino está prestes a assimilar a exceção em uma transição de domínio de aplicativo. |
| ManagedUnmanagedTransition | 8 | O processo de destino está prestes a passar a exceção do código gerenciado para o código não gerenciado. |
| Thrown | 1 | Uma exceção foi lançada. Essa notificação ocorre para todos os tipos de exceções. |
| Unhandled | 32 | Nenhum manipulador foi encontrado para esta exceção. |
| UserCodeSearch | 2 | O processo de destino começou a pesquisar um manipulador de exceção e esta pesquisa inseriu o código do usuário. Essa notificação é fornecida somente para categorias de exceção que dão suporte a Apenas Meu Código. Atualmente, somente as & categorias de exceção de script CLR oferecem suporte a apenas meu código. Em cenários de dispositivos CLR ou quando Apenas Meu Código Stepping está desabilitada na interface do usuário, o back-end não terá suporte para Apenas Meu Código. Nesse caso, quando uma exceção é lançada, os sinalizadores ' lançado ' e ' UserCodeSearch ' serão definidos. |
| UserUnhandled | 16 | Um manipulador de exceção foi encontrado fora do código do usuário. Essa notificação é fornecida somente para categorias de exceção que dão suporte a Apenas Meu Código. Atualmente, somente a categoria de exceção CLR dá suporte a Apenas Meu Código. \ n. |
| UserVisible | 64 | A exceção deve ser visível para os usuários. Quando definido, a exceção será enviada para a janela de saída se o usuário não quiser parar na exceção. |