Asynchronous Procedure Call
Cet article est une ébauche concernant l’informatique.
Cet article ne cite pas suffisamment ses sources ().
Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section «Notes et références».
En pratique: Quelles sources sont attendues? Comment ajouter mes sources?L'article doit être débarrassé d'une partie de son jargon ().
Sa qualité peut être largement améliorée en utilisant un vocabulaire plus directement compréhensible.
Discutez des points à améliorer en page de discussion.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
[modifier | modifier le code ]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.
Implémentation sous Unix/Linux
[modifier | modifier le code ]Références
[modifier | modifier le code ]- ↑ APC on MSDN library APC sur MSDN