Funzione KeFlushQueuedDpcs (wdm.h)
La routine KeFlushQueuedDpcs viene restituita dopo che tutti i CONTROLLER di dominio attualmente in coda su tutti i processori hanno eseguito le routine DPC al completamento.
Sintassi
void KeFlushQueuedDpcs();
Valore restituito
nessuno
Osservazioni
I driver possono usare questa routine per attendere l'esecuzione di tutti i DPC attualmente in coda. Si noti che KeFlushQueuedDpcs può richiedere molto tempo per restituire, quindi i driver non devono usarlo lungo percorsi di codice critici.
Solo i DPC accodati prima della chiamata a KeFlushQueuedDpcs sono garantiti che siano stati eseguiti fino al completamento al momento della restituzione. Non viene garantita alcuna garanzia per i CONTROLLER di dominio accodati durante la chiamata a KeFlushQueuedDpcs.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows XP con SP2 e Windows Server 2003. |
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Regole di conformità DDI | HwStorPortProhibitedDDIs(storport) |