Partilhar via


Aprimoramentos de gerenciamento de energia no NDIS 6.30

O NDIS 6.20 incluiu novos recursos e aprimoramentos de gerenciamento de energia para reduzir o consumo de energia do computador. O NDIS 6.30 estende o suporte ao gerenciamento de energia do NDIS 6.20 com os seguintes recursos, conforme descrito em Gerenciamento de Energia (NDIS 6.30):

União de pacotes NDIS

A partir do NDIS 6.30, os adaptadores de rede podem dar suporte à união de pacotes NDIS. Esse recurso reduz a sobrecarga de processamento e o consumo de energia em um sistema host devido à recepção de pacotes de transmissão aleatória ou multicast.

Para obter mais informações, consulte União de pacotes NDIS.

Suspensão seletiva do NDIS

A partir do NDIS 6.30, a interface de suspensão seletiva do NDIS permite que o NDIS suspenda um adaptador de rede ocioso fazendo a transição do adaptador para um estado de baixa potência. Isso permite que o sistema reduza a sobrecarga de energia na CPU e no adaptador de rede.

Para obter mais informações, consulte Suspensão seletiva do NDIS.

Indicações de status do motivo de ativação do NDIS

A partir do NDIS 6.30, os drivers de miniporto emitem um motivo de ativação do NDIS status indicação (NDIS_STATUS_PM_WAKE_REASON) para notificar o NDIS e os drivers sobre o motivo de um evento de ativação do sistema. Se o adaptador de rede gerar um evento de ativação, o driver de miniporte emitirá imediatamente esse NDIS status indicação quando o sistema for retomado para um estado de energia total.

Nota O suporte para o motivo da ativação do NDIS status indicações são opcionais para drivers de miniporta de Banda Larga Móvel (MB).

Para obter mais informações, consulte Indicações de status do motivo de ativação do NDIS.

NDIS sem pausa na suspensão

A partir do NDIS 6.30, os drivers de miniporto podem especificar um sinalizador de atributo (NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND) na estrutura NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES . O driver passa um ponteiro para essa estrutura em sua chamada para a função NdisMSetMiniportAttributes .

Se o miniporto definir o sinalizador de atributo NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND , o NDIS não chamará a função MiniportPause do driver de miniport antes que a solicitação de identificador de objeto (OID) de OID_PNP_SET_POWER seja emitida para o driver. Quando o driver de miniporta manipula a solicitação OID, ele não deve assumir que ele foi pausado anteriormente ao preparar o adaptador de miniporta para a transição para um estado de baixa potência.

Para obter mais informações, consulte NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES.