Sequenza di alimentazione per un driver client NetAdapterCx
Nella figura seguente viene illustrato l'ordine in cui NetAdapterCx chiama le funzioni di callback degli eventi di un driver client 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):
Le linee orizzontali ampie contrassegnano i passaggi coinvolti nell'alimentazione di un dispositivo. La colonna a sinistra della figura descrive il passaggio e la colonna a destra elenca i callback dell'evento che lo esegue. I passaggi contrassegnati con testo blu sono specifici di NetAdapterCx, mentre altri passaggi sono comuni a tutti i driver basati su WDF.
Come illustrato nella figura, la sequenza di alimentazione e rimozione 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.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per