Share via


Palabras clave INF estandarizadas para la administración de energía

Las palabras clave estandarizadas de administración de energía se definen en el archivo INF del controlador de dispositivo. El sistema operativo lee estas palabras clave estandarizadas y ajusta las funcionalidades actuales de administración de energía del dispositivo.

Tanto los controladores de cliente de la extensión de clase WDF del adaptador de red (NetAdapterCx) como los controladores de dispositivo de miniporte NDIS tradicionales usan estas palabras clave de administración de energía. Sin embargo, algunos controladores de NetAdapterCx usan exclusivamente algunas palabras clave, mientras que otras las usan exclusivamente los controladores NDIS, como se describe en las secciones siguientes:

El controlador de dispositivo de miniporte NDIS tradicional siempre debe indicar las funcionalidades de administración de energía de hardware del dispositivo a NDIS en la estructura de NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES .

Para obtener más información sobre las palabras clave INF estandarizadas, vea Palabras clave INF estandarizadas para dispositivos de red.

Palabras clave de administración de energía para NetAdapterCx y NDIS

Las siguientes palabras clave INF estandarizadas se definen para habilitar o deshabilitar la compatibilidad con las características de administración de energía de los adaptadores de red. Los controladores de cliente netAdapterCx los usan y los controladores de dispositivo miniport NDIS tradicionales.

*WakeOnPattern
Valor que describe si el dispositivo debe habilitarse para reactivar el equipo cuando un paquete de red coincide con un patrón especificado.

*WakeOnMagicPacket
Valor que describe si el dispositivo debe estar habilitado para reactivar el equipo cuando el dispositivo recibe un paquete mágico. (Un paquete mágico es un paquete que contiene 16 copias contiguas de la dirección Ethernet del adaptador de red receptor)

*PMARPOffload
Valor que describe si el dispositivo debe habilitarse para descargar el Protocolo de resolución de direcciones (ARP) cuando el sistema entra en estado de suspensión.

*PMNSOffload
Valor que describe si el dispositivo debe habilitarse para descargar solicitudes de vecinos (NS) cuando el sistema entra en un estado de suspensión.

*PMWiFiRekeyOffload
Valor que describe si el dispositivo debe habilitarse para descargar la clave temporal del grupo (GTK) para la reactivación inalámbrica-LAN (WOL) cuando el equipo entra en estado de suspensión.

*EEE
Valor que describe si el dispositivo debe habilitar IEEE 802.3az Energy-Efficient Ethernet.

Las columnas de la tabla al final de este tema describen los siguientes atributos para las palabras clave de enumeración:

SubkeyName
Nombre de la palabra clave que debe especificar en el archivo INF y que aparece en el Registro.

ParamDesc
Texto para mostrar asociado a SubkeyName.

Value
Valor entero de enumeración asociado a cada opción de la lista. Este valor se almacena en NDI\params\SubkeyName\Value.

EnumDesc
Texto para mostrar asociado a cada valor que aparece en el menú.

En la tabla siguiente se describen las posibles entradas INF para las palabras clave de administración de energía que usan los controladores NDIS y NetAdapterCx.

SubkeyName ParamDesc Value EnumDesc
*WakeOnPattern Wake on pattern match 0 Disabled
1 (valor predeterminado) habilitado
*WakeOnMagicPacket Reactivar el paquete mágico 0 Disabled
1 (valor predeterminado) habilitado
*PMARPOffload Descarga de ARP 0 Disabled
1 (valor predeterminado) habilitado
*PMNSOffload Descarga de NS 0 Disabled
1 (valor predeterminado) habilitado
*PMWiFiRekeyOffload Descarga de recarga de WiFi 0 Disabled
1 (valor predeterminado) habilitado
*EEE Energy-Efficient Ethernet 0 Disabled
1 (valor predeterminado) habilitado

Palabras clave de administración de energía exclusivas de NetAdapterCx

Las siguientes palabras clave de administración de energía son solo para el controlador de cliente NetAdapterCx.

Además del proceso WDF estándar para proporcionar al usuario control sobre el comportamiento de inactividad y reactivación del dispositivo, como se describe en Control de usuario del comportamiento de inactividad y reactivación del dispositivo, NetAdapterCx también define una palabra clave INF estandarizada específica del dispositivo de red para permitir más control.

*IdleRestriction
Si un dispositivo de red tiene encendido inactivo y reactivación en las funcionalidades de filtro de paquetes, esta configuración permite al usuario decidir cuándo puede producirse el apagado de inactividad del dispositivo.

*IdleRestriction es una palabra clave INF estandarizada de enumeración y tiene los siguientes atributos:

En la tabla siguiente se describen las posibles entradas INF para la palabra clave *IdleRestriction .

SubkeyName ParamDesc Value EnumDesc
*IdleRestriction restricción de apagado inactivo 0 (predeterminado) Sin restricción
1 Solo está inactivo cuando el usuario no está presente

Palabras clave de administración de energía exclusivas de NDIS

Las siguientes palabras clave de administración de energía son solo para el controlador de miniporte NDIS tradicional. Los controladores de cliente netAdapterCx no los deben usar.

*ModernStandbyWoLMagicPacket
Valor que describe si el dispositivo debe estar habilitado para reactivar el equipo cuando el dispositivo recibe una ataúd mágica y el sistema está en estado de alimentación S0ix . Esto no se aplica cuando el sistema está en estado de alimentación S4 .

Nota

*ModernStandbyWoLMagicPacket es compatible con NDIS 6.60 y versiones posteriores, o Windows 10, versión 1607 y posteriores.

*DeviceSleepOnDisconnect
Valor que describe si el dispositivo debe estar habilitado para colocar el dispositivo en un estado de baja potencia (estado de suspensión) cuando el medio está desconectado y vuelve a un estado de energía completa (estado de reactivación) cuando el medio se conecta de nuevo.

En la tabla siguiente se describen las posibles entradas INF para las palabras clave de administración de energía usadas por los controladores de minipuerto de NDIS.

SubkeyName ParamDesc Value EnumDesc
*ModernStandbyWoLMagicPacket Reactivar el paquete mágico cuando el sistema está en estado de energía S0ix 0 (predeterminado) Disabled
1 habilitado
*DeviceSleepOnDisconnect Suspensión del dispositivo al desconectar 0 Disabled
1 (valor predeterminado) habilitado