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 APCAPC on MSDN library APC sur MSDN. 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

Références

Catégorie:API Microsoft Catégorie:Microsoft Windows