Programació de controladors NT (drivers)
L'Easy Code us
permet introduir-vos
en la programació de controladors (drivers)
NT. Quan
es tria un projecte del tipus Driver NT clàssic
(sys),
es crea l'estructura bàsica i també s'afegeixen
els
mínims fitxers que es necessiten. Aquest codi predeterminat
de driver es pot compilar sense errors,
però simplement
no fa res.
A més dels fitxers .inc
usuals, la programació de drivers NT
requereix alguns
fitxers .inc addicionals que es poden trobar a les
carpetes Include de l'Easy Code. En
conseqüència,
i per tal d'evitar errors en la programació de drivers,
tingueu en compte les següents consideracions:
Tot i que l'Easy Code proporciona el
suport necessari, la programació de
drivers no és gens fàcil,
especialment a l'hora de depurar el codi, i
la majoria d'errors de programació acaben
produint una pantalla blava (BSOD).
Podeu trobar un
simple exemple de driver
(ECPDriver),
que obté tots els processos que hi ha
engegats al sistema, i un petit programa per
a provar-lo (ECPDrvTest).
Tots dos han estat programats per Héctor
A. Medina i es troben a les carpetes
\EasyCode\Examples.
EL MEU PROFUND AGRAÏMENT a l'Héctor Antonio Medina, qui amb el seu constant treball, ajuda i assessorament, ha fet possible que l'Easy Code inclogui el suport necessari per a la programació de drivers.