Asynchronous Procedure Call
Les Asynchronous Procedure Calls (APC) sont des fonctions informatiques qui s'exécutent de façon asynchrone, mais dans le contexte d'exécution courant (c'est-à -dire dans le contexte du thread ayant appelé l'APC). Le principe est similaire aux appels DPC, mais qui seraient limités au contexte du processus courant.
Implémentation sous Windows
L'API Windows supporte les APC[1]. Chaque thread du système possède sa propre file d'appels APC. Le système utilise massivement ce principe pour les appels systèmes tels que la lecture et l'écriture vers les fichiers, les timers, etc.
Références
- APC on MSDN library APC sur MSDN
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.