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.
Deskryptory funkcji związkowej
Mobilne urządzenia szerokopasmowe, które implementują UFD, mają klasę urządzeń / podklasę / protokół 2 / 0 / 0 zgodnie z wymaganiami dla urządzeń CDC. Uniemożliwia to systemowi Windows ładowanie protokołu USBCCGP na urządzeniu. Aby uzyskać informacje na temat załadowania sterownika USBCCGP przez system Windows na urządzeniach złożonych, zobacz [USB Generic Parent Driver (Usbccgp.sys)](/windows-hardware/drivers/usbcon/usb-common-class-generic-parent-driver.
Aby umożliwić systemowi Windows ładowanie protokołu USBCCGP, urządzenie musi zgłosić identyfikator zgodny z systemem operacyjnym Microsoft "CDC_WMC", gdy urządzenie nie jest skonfigurowane. Po wykryciu zgodnego identyfikatora "CDC_WMC" system Windows ładuje protokół USBCCGP i USBCCGP ustawia konfigurację na urządzeniu na wartość 1. Następnie protokół USBCCGP ponownie wykona zapytanie dotyczące identyfikatorów zgodnych z systemem operacyjnym Microsoft. Tym razem jednak urządzenie nie powinno zgłaszać identyfikatora zgodnego z systemem operacyjnym Microsoft "CDC_WMC". Urządzenie może zgłaszać identyfikatory zgodne z systemem operacyjnym Microsoft dla funkcji w wybranej konfiguracji.
Zapytania USBHUB dotyczące deskryptora systemu operacyjnego Microsoft, gdy urządzenie nie jest skonfigurowane
Urządzenie odpowiada za pomocą polecenia "CDC_WMC", co powoduje załadowanie protokołu USBCCGP przez system Windows
UsbCCGP wybiera pozycję Konfiguracja 1 na urządzeniu.
Urządzenie wybiera konfigurację i przekształca listę zgodnych identyfikatorów. Urządzenie może zawierać compatID2, co jest niezbędne dla funkcji Function2.
Po załadowaniu USBCCGP ponownie wykonuje zapytania o zgodne identyfikatory systemu operacyjnego Microsoft.
Urządzenie zgłasza dowolny zgodny identyfikator, który ma dla swojej funkcji. Następnie usbCCGP tworzy węzły urządzeń podrzędnych dla każdej funkcji na urządzeniu.
Funkcje wstecznie kompatybilne MBIM
Funkcje MBIM, które są domyślnie zgodne ze specyfikacją NCM 1.0, będą domyślnie wyświetlane jako funkcje NCM 1.0. Mobilne urządzenia szerokopasmowe, które zawierają funkcję zgodną wstecz z MBIM, powinny zgłaszać identyfikator zgodny z systemem Microsoft "MBIM" dla funkcji MBIM. Dzięki temu system Windows 8 może wykryć funkcję NCM 1.0 jako funkcję MBIM i załadować MBCD jako sterownik funkcji.