Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Descriptores de función de unión
Los dispositivos de banda ancha móvil que implementan UFD tienen clase de dispositivo / subclase / protocolo de 2 / 0 / 0 como se requiere para los dispositivos CDC. Esto impide que Windows cargue USBCCGP en el dispositivo. Para obtener información sobre cómo Windows carga USBCCGP en dispositivos compuestos, consulte [Controlador primario genérico USB (Usbccgp.sys)](/windows-hardware/drivers/usbcon/usb-common-class-generic-parent-driver.
Para permitir que Windows cargue USBCCGP, el dispositivo debe notificar un identificador compatible con el sistema operativo de Microsoft de "CDC_WMC" cuando el dispositivo no está configurado. Después de detectar el identificador compatible de "CDC_WMC", Windows carga USBCCGP y USBCCGP establece la configuración en el dispositivo en 1. USBCCGP volverá a consultar los identificadores compatibles con el sistema operativo De Microsoft. Sin embargo, esta vez el dispositivo no debe notificar el identificador compatible del sistema operativo de Microsoft de "CDC_WMC". El dispositivo puede notificar los identificadores compatibles con el sistema operativo de Microsoft para las funciones de la configuración seleccionada.
USBHUB realiza consultas para el descriptor del sistema operativo de Microsoft cuando el dispositivo no está configurado.
El dispositivo responde con "CDC_WMC", lo que hace que Windows cargue USBCCGP.
USBCCGP selecciona Configuración n.º 1 en el dispositivo.
El dispositivo selecciona la configuración y transforma la lista de identificadores compatibles. El dispositivo puede incluir CompatID2, que es necesario para Function2.
Después de cargarse, USBCCGP consulta de nuevo los identificadores compatibles con el sistema operativo De Microsoft.
El dispositivo informa de cualquier identificador compatible que tenga para su función. A continuación, USBCCGP crea nodos de dispositivo secundarios para cada función del dispositivo.
Funciones de Backward-Compatible MBIM
Las funciones MBIM compatibles con versiones anteriores con la especificación NCM 1.0 aparecerán como funciones NCM 1.0 de forma predeterminada. Los dispositivos de banda ancha móvil que constan de una función compatible con versiones anteriores de MBIM deben notificar un identificador compatible con el sistema operativo de Microsoft de "MBIM" para la función MBIM. Esto permite a Windows 8 detectar la función NCM 1.0 como la función MBIM y cargar MBCD como controlador de función.