Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Jeśli wielofunkcyjne urządzenie PCI jest całkowicie zgodne ze standardem wielofunkcyjnym PCI, sterownik magistrali PCI wylicza poszczególne funkcje. Sterownik magistrali PCI zarządza faktem, że istnieje więcej niż jedna funkcja znajdująca się w jednej lokalizacji urządzenia. W pozostałej części systemu poszczególne funkcje działają jak niezależne urządzenia.
Dostawcy urządzenia wielofunkcyjnego PCI na platformie opartej na NT muszą wykonać następujące czynności:
Upewnij się, że urządzenie jest zgodne ze specyfikacją funkcji wielofunkcyjnych PCI.
Podaj sterownik funkcji PnP dla każdej funkcji urządzenia.
Ponieważ sterownik magistrali dostarczany przez system obsługuje semantykę funkcji wielofunkcyjnych, sterowniki funkcji mogą być tymi samymi, które byłyby używane, jeśli funkcje byłyby spakowane jako poszczególne urządzenia.
Podaj plik INF dla każdej funkcji urządzenia.
Pliki INF mogą być tymi samymi plikami, które byłyby używane, jeśli funkcje zostały spakowane jako poszczególne urządzenia. Pliki INF nie wymagają żadnej specjalnej semantyki funkcji wielofunkcyjnych.
Na przykład na poniższej ilustracji przedstawiono przykładowe stosy urządzeń, które mogą zostać utworzone dla wielofunkcyjnego urządzenia PCI z funkcją ISDN i modemem.
Jak pokazano na poprzedniej ilustracji, zamiast wyliczać jedno urządzenie wielofunkcyjne, sterownik PCI wylicza dwa urządzenia podrzędne. Menedżer PnP traktuje każde urządzenie podrzędne jak typowe urządzenie, lokalizuje pliki INF, ładuje odpowiednie sterowniki, wywołuje ich procedury AddDevice i tak dalej, aż do utworzenia stosu urządzeń dla każdego z nich. Sterownik PCI arbitruje zasoby dla urządzeń podrzędnych i zarządza wszelkimi innymi aspektami wielofunkcyjnymi urządzenia. Dostawca karty wielofunkcyjnej udostępnia sterowniki funkcji i funkcje INF dla urządzeń ISDN i modemów, tak jakby były oddzielnymi urządzeniami.
Ilustracja koncentruje się na sterowniku funkcji i sterowniku magistrali dla poszczególnych funkcji oraz na ich powiązanych FDO i PDO. Wszystkie sterowniki filtrów (i DO filtru) są pomijane dla uproszczenia.