Resumo das alterações necessárias para portar um protocolo ou filtrar o driver para o NDIS 6.30
Para atualizar um protocolo NDIS 6.x ou um driver de filtro para dar suporte ao NDIS 6.30, você deve modificá-lo conforme descrito nas seções a seguir.
- Ambiente de Build
- Requisitos gerais de portabilidade para drivers de protocolo
- Requisitos gerais de portabilidade para drivers de filtro
Ambiente de Build
- Substitua a definição de pré-processador NDIS60 ou NDIS61 ou NDIS620, se presente, por NDIS630.
- Atualize o número de versão principal e secundária do NDIS na estrutura NDIS_Xxx_DRIVER_CHARACTERISTICS conforme descrito em Implementando um driver NDIS 6.30.
Requisitos gerais de portabilidade para drivers de protocolo
Um driver de protocolo sempre deve concluir NetEventSetPower sem esperar por pacotes. Para obter mais informações, consulte:
- Aprimoramentos de gerenciamento de energia no NDIS 6.30
- Manipulando eventos PnP e eventos de gerenciamento de energia em um driver de protocolo
Para obter mais informações sobre os recursos do NDIS 6.30, consulte Introdução ao NDIS 6.30.
Requisitos gerais de portabilidade para drivers de filtro
Um driver de filtro sempre deve concluir NetEventSetPower sem esperar por pacotes. Para obter mais informações, consulte:
- Aprimoramentos de gerenciamento de energia no NDIS 6.30
- NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES
- NET_PNP_EVENT
- OID_PNP_SET_POWER
Para obter mais informações sobre os recursos do NDIS 6.30, consulte Introdução ao NDIS 6.30.