Udostępnij przez


Pisanie rutyny AddDevice

Każdy sterownik obsługujący rozwiązanie PnP musi mieć procedurę AddDevice . Procedura AddDevice tworzy co najmniej jeden obiekt urządzenia reprezentujący fizyczne, logiczne lub wirtualne urządzenia, dla których sterownik wykonuje żądania we/wy. Dołącza również obiekt urządzenia do stosu urządzeń, więc stos urządzenia będzie zawierać obiekt urządzenia dla każdego sterownika skojarzonego z urządzeniem.

Menedżer PnP wywołuje procedurę AddDevice sterownika dla każdego urządzenia kontrolowanego przez sterownik. Procedury AddDevice są wywoływane podczas inicjowania systemu (gdy urządzenia są najpierw wyliczane) i za każdym razem, gdy nowe urządzenie jest wyliczane podczas uruchamiania systemu.

Ta sekcja zawiera następujące tematy:

Rutyny AddDevice w sterownikach funkcji lub filtrów

Procedury AddDevice w sterownikach magistrali

Wskazówki dotyczące pisania procedur AddDevice