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.
El control de versiones del modelo de controlador MB se logra al tener la versión del modelo de controlador y las revisiones individuales de la estructura de datos OID. Esto es coherente con el paradigma de control de versiones usado en NDIS 6.x.
La versión del modelo de controlador define la evolución de la interfaz entre el servicio MB y el controlador de miniporte MB. Las revisiones de OID individuales realizan un seguimiento de los cambios realizados en los OID en diferentes versiones del modelo de controlador MB. Es decir, la versión del modelo de controlador define un conjunto de OID cuyas estructuras de datos se identifican mediante números de revisión específicos.
Coherente con la especificación NDIS, la evolución del modelo de controlador MB es aditiva. Es decir, los nuevos OID y los nuevos miembros solo se pueden agregar a las estructuras de datos OID existentes. Esto garantiza que el servicio MB pueda admitir la compatibilidad con versiones anteriores para los controladores de miniport.
Importante Solo en circunstancias muy poco frecuentes, los OID existentes quedarán en desuso o los miembros de las estructuras de datos OID existentes no se usarán en la versión siguiente. Si esto sucede, estos cambios y sus impactos en la compatibilidad con versiones anteriores se documentarán claramente en la documentación posterior sobre las versiones más recientes de la especificación del modelo de controlador MB.
En esta documentación se describe la versión de Windows 8 del modelo de controlador MB. La versión del modelo de controlador se ha incrementado a la versión 2.0. Algunas revisiones de OID siguen siendo el número de revisión 1, mientras que algunas se han actualizado a la revisión 2. Para obtener más información sobre qué revisiones deben usarse con los respectivos OIDs, vea MB Data Model.
En esta documentación se describe la versión inicial del modelo de controlador MB, por lo que las revisiones del modelo de controlador y OID individuales comienzan con el número de revisión 1.
Cuando el modelo de controlador se mueve a la siguiente versión, su número de versión aumenta en 1. Los nuevos OID agregados al modelo de controlador comenzarán en la revisión 1; los OID existentes cuyas estructuras de datos han cambiado aumentarán su revisión correspondiente en 1 y los OID existentes que no cambien mantendrán sus respectivos números de revisión.
La versión del modelo de controlador se transmite por OID_WWAN_DRIVER_CAPS. El servicio MB envía una solicitud de consulta OID_WWAN_DRIVER_CAPS al controlador de miniport durante la inicialización del controlador de miniporte MB. Las revisiones de OID individuales se describen mediante el miembro Revision de la estructura NDIS_OBJECT_HEADER que se incluye como parte de la estructura de datos para cada OID individual.