Partilhar via


ah (Tratamento de asserção)

O comando ah controla a status de tratamento de asserção para endereços específicos.

ahb [Address] 
ahi [Address] 
ahd [Address] 
ahc 
ah 

Parâmetros

ahb

Divide no depurador se uma asserção falhar no endereço especificado.

Ahi
Ignora uma falha de asserção no endereço especificado.

Ahd

Exclui todas as informações de manipulação de declaração no endereço especificado. Essa exclusão faz com que o depurador retorne ao seu estado padrão para esse endereço.

Endereço

Especifica o endereço da instrução cuja status de tratamento de asserção está sendo definida. Se você omitir esse parâmetro, o depurador usará o contador do programa atual.

Ahc

Exclui todas as informações de manipulação de declaração para o processo atual.

ah

Exibe as configurações atuais de manipulação de asserção.

Ambiente

Item Descrição
Modos modo de usuário, modo kernel
Destinos somente depuração dinâmica
Plataformas all

Informações adicionais

Para obter mais informações sobre status de interrupção e manipulação de status, descrições de todos os códigos de evento, uma lista dos status padrão para todos os eventos e detalhes sobre outros métodos de controle desse status, consulte Controlando exceções e eventos.

Comentários

O comando ah\* controla a status de tratamento de asserção para um endereço específico. O comando asrt sx* controla o status de tratamento de asserção global. Se você usar ah\* para um determinado endereço e uma declaração ocorrer lá, o depurador responderá com base nas configurações ah\* e ignorará as configurações de asrt sx* .

Quando o depurador encontra uma declaração, o depurador primeiro verifica se o tratamento foi configurado para esse endereço específico. Se você não tiver configurado a manipulação, o depurador usará a configuração global.

O comando ah\* afeta apenas o processo atual. Quando o processo atual termina, todas as configurações de status são perdidas.

O tratamento de declarações status afeta apenas STATUS_ASSERTION_EXCEPTION exceções. Essa manipulação não afeta a rotina ASSERT do modo kernel.