Compartilhar via


Versionamento de Modelos de Driver MB

O controle de versão do modelo de driver MB é realizado por meio da versão do modelo de driver e revisões individuais da estrutura de dados OID. Isso é consistente com o paradigma de controle de versão usado no NDIS 6.x.

A versão do modelo de driver define a evolução da interface entre o Serviço MB e o driver de miniporto MB. As revisões individuais de OID acompanham as alterações feitas nos OIDs em diferentes versões do modelo de driver MB. Ou seja, a versão do modelo de driver define um conjunto de OIDs cujas estruturas de dados são identificadas por números de revisão específicos.

Consistente com a Especificação do NDIS, a evolução do modelo de driver MB é aditiva. Ou seja, novos OIDs e novos membros só podem ser adicionados às estruturas de dados OID existentes. Isso garante que o Serviço MB possa dar suporte à compatibilidade retroativa para drivers miniport.

Importante Somente em circunstâncias extremamente raras os OIDs existentes serão preteridos ou os membros das estruturas de dados OID existentes não serão usados na próxima versão. Se isso acontecer, essas alterações e seus impactos na compatibilidade com versões anteriores serão claramente documentados na documentação subsequente sobre versões mais recentes da especificação do modelo de driver MB.

Esta documentação aborda a versão do Windows 8 do modelo de driver MB. A versão do modelo de driver foi atualizada para 2.0. Algumas revisões de OID continuam a ser a revisão número 1, enquanto algumas foram atualizadas para a revisão 2. Para obter mais informações sobre quais revisões usar com os respectivos OIDs, consulte o Modelo de Dados do MB.

Esta documentação aborda a versão inicial do modelo de driver MB, portanto, tanto a versão do modelo de driver quanto as revisões de OID individuais começam com a revisão número 1.

Quando o modelo de driver passa para a próxima versão, seu número de versão é aumentado em 1. Todos os novos OIDs adicionados ao modelo de driver começarão na revisão 1; quaisquer OIDs existentes cujas estruturas de dados foram alteradas aumentarão sua revisão correspondente em 1 e quaisquer OIDs existentes que não forem alteradas manterão seus respectivos números de revisão.

A versão do modelo de driver é transmitida por OID_WWAN_DRIVER_CAPS. O Serviço MB envia uma solicitação de consulta OID_WWAN_DRIVER_CAPS para o driver de miniporto durante a inicialização do Driver de Miniporto MB. As revisões OID individuais são descritas pelo membro Revision da estrutura NDIS_OBJECT_HEADER, que é incluída como parte da estrutura de dados para cada OID individual.

Consulte também

Versionamento da extensão MBIM 2.0 para 5G