Power-Down e sequenza di rimozione per una funzione o un driver di filtro
Nella figura seguente viene illustrato l'ordine in cui il framework chiama una funzione KMDF o le funzioni di callback degli eventi del driver di filtro durante l'alimentazione e la rimozione del dispositivo. La sequenza inizia nella parte superiore della figura con un dispositivo operativo che si trova nello stato di alimentazione funzionante (D0):
Come illustrato nella figura, la sequenza di power-down e rimozione kmDF comporta la chiamata ai callback "annulla" corrispondenti nell'ordine inverso in cui il framework denominato funzioni coinvolte nel rendere operativo il dispositivo. Il framework elimina l'oggetto dispositivo dopo l'eliminazione dell'area di contesto dell'oggetto dispositivo.