Palavras-chave INF padronizadas para gerenciamento de energia
As palavras-chave padronizadas de gerenciamento de energia são definidas no arquivo de informações de configuração do driver de dispositivo (INF). O sistema operacional lê essas palavras-chave padronizadas e ajusta os recursos atuais de gerenciamento de energia do dispositivo.
Os drivers de cliente
Palavras-chave de gerenciamento de energia para NetAdapterCx e NDIS
Palavras-chave de gerenciamento de energia exclusivas para NetAdapterCx
Palavras-chave de gerenciamento de energia exclusivas para NDIS
O controlador do dispositivo de miniporta NDIS tradicional deve sempre indicar as capacidades de gerenciamento de energia de hardware do dispositivo para o NDIS na estrutura NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Para obter mais informações sobre palavras-chave INF padronizadas, consulte Palavras-chave INF padronizadas para dispositivos de rede.
Palavras-chave de gerenciamento de energia para NetAdapterCx e NDIS
As seguintes palavras-chave INF padronizadas são definidas para habilitar ou desabilitar o suporte para recursos de gerenciamento de energia de adaptadores de rede. Eles são usados por drivers de cliente NetAdapterCx e drivers de dispositivo de miniporta NDIS tradicionais.
*WakeOnPattern: Um valor que descreve se o dispositivo deve ser habilitado para despertar o computador quando um pacote de rede corresponde a um padrão especificado.
*WakeOnMagicPacket: Um valor que descreve se o dispositivo deve ser ativado para despertar o computador quando o dispositivo recebe um pacote mágico . Um pacote mágico é um pacote que contém 16 cópias contíguas do endereço ethernet do adaptador de rede recetor.
*PMARPOffload: Um valor que descreve se o dispositivo deve ser habilitado para descarregar o protocolo de resolução de endereços (ARP) quando o sistema entra em estado de suspensão.
*PMNSOffload: Um valor que descreve se o dispositivo deve ser habilitado para descarregar a solicitação vizinha (NS) quando o sistema entra em estado de suspensão.
*PMWiFiRekeyOffload: Um valor que descreve se o dispositivo deve ser habilitado para descarregar a chave temporal do grupo (GTK) para wake-on-wireless-LAN (WOL) quando o computador entra em estado de suspensão.
*EEE: Um valor que descreve se o dispositivo deve ativar a Ethernet IEEE 802.3az energeticamente eficiente.
As colunas na tabela no final deste artigo descrevem os seguintes atributos para palavras-chave de enumeração:
SubkeyName: O nome da palavra-chave que você deve especificar no arquivo INF e que aparece no registro.
ParamDesc: O texto de exibição associado a SubkeyName.
Valor: O valor inteiro de enumeração associado a cada opção na lista. Esse valor é armazenado em NDI\params\SubkeyName\Value.
EnumDesc: O texto de exibição associado a cada valor que aparece no menu.
A tabela a seguir descreve as possíveis entradas INF para as palavras-chave de gerenciamento de energia usadas pelos drivers NDIS e NetAdapterCx.
Nome da subchave | ParamDesc | Valor | EnumDesc |
---|---|---|---|
*WakeOnPattern | Despertar com correspondência de padrões | 0 | Desabilitado |
1 (Padrão) | Ativado | ||
*WakeOnMagicPacket | Activar com pacote mágico | 0 | Desabilitado |
1 (Padrão) | Ativado | ||
*PMARPOffload | Descarga ARP | 0 | Desabilitado |
1 (Padrão) | Ativado | ||
*PMNSOffload | Descarregamento NS | 0 | Desabilitado |
1 (Padrão) | Ativado | ||
*PMWiFiRekeyOffload | Wi-Fi descarregamento de rechaveamento | 0 | Desabilitado |
1 (Padrão) | Ativado | ||
*EEE | Ethernet energeticamente eficiente | 0 | Desabilitado |
1 (Padrão) | Ativado |
Palavras-chave de gerenciamento de energia exclusivas para NetAdapterCx
A seguinte palavra-chave de gerenciamento de energia é apenas para uso do driver de cliente NetAdapterCx.
Além do processo WDF padrão para dar ao usuário controle sobre o comportamento ocioso e de despertar do dispositivo, conforme descrito em User Control of Device Idle and Wake Behavior, o NetAdapterCx também define uma palavra-chave INF padronizada específica do dispositivo de rede para permitir mais controle.
*IdleRestriction: Se um dispositivo de rede possuir capacidades de desligamento ocioso e de despertar com filtro de pacotes, esta configuração permite que o utilizador decida quando poderá ocorrer o desligamento ocioso do dispositivo.
*IdleRestriction é uma palavra-chave INF padronizada de enumeração. A tabela a seguir descreve as possíveis entradas INF para a palavra-chave *IdleRestriction
.
Nome da subchave | ParamDesc | Valor | EnumDesc |
---|---|---|---|
*IdleRestriction |
Restrição de desligamento em modo de inatividade | 0 (Padrão) | Sem restrições |
1 | Ocioso apenas quando o usuário não está presente |
Palavras-chave de gerenciamento de energia exclusivas para NDIS
As seguintes palavras-chave de gerenciamento de energia são apenas para uso tradicional do driver de miniporta NDIS. Os drivers de cliente NetAdapterCx não devem usá-los.
-
*ModernStandbyWoLMagicPacket: Um valor que descreve se o dispositivo deve ser ativado para despertar o computador quando recebe um pacote mágico e o sistema está no estado de energia S0ix . Isso não se aplica quando o sistema está no estado de energia
S4.
Observação
*ModernStandbyWoLMagicPacket é suportado no NDIS 6.60 e posterior, ou no Windows 10, versão 1607 e posterior.
- *DeviceSleepOnDisconnect: Um valor que descreve se o dispositivo deve ser habilitado para colocar o dispositivo em um estado de baixa energia (estado de suspensão) quando a mídia é desconectada e retornar a um estado de energia total (estado de despertar) quando a mídia é conectada novamente.
A tabela a seguir descreve as possíveis entradas INF para as palavras-chave de gerenciamento de energia usadas pelos drivers de miniporta NDIS.
Nome da subchave | ParamDesc | Valor | EnumDesc |
---|---|---|---|
*ModernStandbyWoLMagicPacket | Ativar o pacote mágico quando o sistema estiver no estado de energia S0ix | 0 (Padrão) | Desabilitado |
1 | Ativado | ||
*DeviceSleepOnDisconnect | Suspensão do dispositivo ao desconectar | 0 | Desabilitado |
1 (Padrão) | Ativado |