Masm32 exceptions vectorielles

Description

Une exception est une erreur se produisant durant l'execution du programme.
C'est elle qui produit de beaux écrans bleus standard DOS , ou "abort ".
Pour eviter de rebooter et de scanner son disque trop souvent,il est bon
avec l'assembleur , de disposer d'un module insérable dans le programme
sans trop de complexités et éviter les ennuis majeurs.
Ce module répond a ce besoin.Il a déja subit quelques tests et modifications.
Son installation est expliqué en commentaire dans le source.Elle necessite
4 ou 5 lignes d'appel de macros.
En cas d'exception , on peut demander l'affichage de la valeur des registres
dans une boite de dialogue.Si un decalage existe entre l'adresse de l'exception
et l'adresse par exemple,d'un listing d'assemblage de dasm , le calcul est fait
Le code est fait pour windows 98,les utilisateurs de XP devraient pouvoir
rajouter la fonction AddVectoredExceptionHandler ,sans trop de problèmes.

Rester vert et immuniser vous contre le bleu
ToutEnMasm

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.