Udostępnij przez


Power-Up sekwencja dla kierowcy autobusu

Na poniższej ilustracji przedstawiono kolejność, w jakiej framework wywołuje funkcje obsługi zdarzeń sterownika magistrali KMDF przy wprowadzaniu urządzenia w stan w pełni operacyjny, zaczynając od stanu Wstawienie urządzenia w dolnej części rysunku.

Diagram przepływu ilustrujący sekwencję uruchamiania funkcji wywołania zwrotnego zdarzeń sterownika magistrali KMDF, zaczynając od stanu Włożone urządzenie.

Struktura nie usuwa fizycznie obiektu PDO, dopóki odpowiednie urządzenie nie zostanie fizycznie usunięte z systemu. Jeśli na przykład użytkownik wyłączy urządzenie w Menedżerze urządzeń, ale nie usunie go fizycznie, struktura zachowuje swój obiekt urządzenia. W związku z tym trzy kroki na dole rysunku występują tylko podczas wyliczania Plug and Play — czyli podczas początkowego rozruchu lub podczas wstawiania nowego urządzenia przez użytkownika. Jeśli urządzenie zostało wcześniej wyłączone, ale nie zostało usunięte fizycznie, framework rozpoczyna proces, wywołując funkcję zwrotną EvtDevicePrepareHardware.