|
|
|
|
| L'architecture système de Windows XP |
 |
La machine virtuelle système de Windows XP. |
 |
Les types de drivers Windows XP. |
 |
La structure du modèle WDM (Windows Driver Model). |
 |
La pile des drivers (bus, function et filter driver). |
 |
Les interfaces GUID des drivers. |
| Les outils de développement de drivers |
 |
Les outils de compilation. |
 |
Les outils de debuggage. |
 |
Les outils de vérification. |
 |
Les outils d'analyse de crash. |
| L'installation des drivers |
 |
Les registres de l'installation. |
 |
Les méthodes d'installation des drivers. |
 |
La signature des drivers. |
|
 |
Nécessité de la signature pour Vista et Seven |
|
 |
Procédure d'auto-signature |
|
 |
Installation de drivers auto-signés sur Seven |
| La gestion des requètes |
 |
La structure d'une requête. |
 |
Les transferts de données lors d'une requête. |
 |
Les requêtes d'E/S standards. |
|
 |
Synchrones |
|
 |
Asynchrones |
|
 |
Les requêtes d'E/S standards directes. |
| L'accès aux ressources matérielles |
 |
Les Entrées/Sorties. |
 |
Les interruptions. |
 |
Les DPCs (Defered Procedure Call). |
 |
Le DMA (Direct Memory Access). |
| Les drivers et le multi-tâches sur XP |
 |
Utilisation des threads système. |
 |
Les objets de synchronisation inter-threads : |
|
 |
Mutex |
|
 |
Sémaphore |
|
 |
Variable atomique |
|
 |
Evènements |
|
 |
Timers |