Tous les problèmes évoqués précédemment sont résolus.
Mais maintenant un autre problème se pose, cette fois au niveau de l'utilisation de KernelLibIoControl.
La valeur contenue dans mon buffer d'entrée change, je trouve ça très bizarre.
En effet, je passe un pointeur sur une structure à KernelLibIoControl, mais dans ma fonction IOControl les valeurs de tous les champs de ma struct n'ont rien à voir
J'ai controllé que LoadIntChainHandler (pour mon premier paramètre de KernelLibIoControl) est correct et c'est le cas.
Y'a-t-il une possibilité de spécifier un mapping entre un driver et son ISR ?
Quelqu'un a-t-il une idée ? même si elle a l'air farfelue j'accepte
Merci
Partager