Función KeFlushQueuedDpcs (wdm.h)
La rutina de KeFlushQueuedDpcs devuelve después de que todos los DPC actualmente en cola en todos los procesadores hayan ejecutado sus rutinas DPC hasta su finalización.
Sintaxis
void KeFlushQueuedDpcs();
Valor devuelto
Ninguno
Observaciones
Los controladores pueden usar esta rutina para esperar hasta que se ejecuten todos los DPC actualmente en cola. Tenga en cuenta que KeFlushQueuedDpcs puede tardar mucho tiempo en devolverse, por lo que los controladores no deben usarlo a lo largo de las rutas de acceso de código críticas.
Solo se garantiza que los DPC en cola antes de la llamada a KeFlushQueuedDpcs se hayan ejecutado para completarse tras la devolución. No se garantiza que los DPC que se ponen en cola durante la llamada a KeFlushQueuedDpcs.