KeFlushQueuedDpcs, fonction (wdm.h)
Les KeFlushQueuedDpcs routine retournent une fois que tous les PROCESSEURs actuellement mis en file d’attente sur tous les processeurs ont exécuté leurs routines DPC pour terminer.
Syntaxe
void KeFlushQueuedDpcs();
Valeur de retour
Aucun
Remarques
Les pilotes peuvent utiliser cette routine pour attendre que toutes les DPC actuellement mises en file d’attente soient exécutées. Notez que KeFlushQueuedDpcs peut prendre beaucoup de temps pour retourner, de sorte que les pilotes ne doivent pas l’utiliser le long des chemins de code critiques.
Seuls les contrôleurs de domaine mis en file d’attente avant l’appel à KeFlushQueuedDpcs sont assurés d’avoir été exécutés à la fin lors du retour. Aucune garantie n’est faite pour les DPCs qui sont mis en file d’attente pendant l’appel à KeFlushQueuedDpcs.