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 extensión de clase WDF del adaptador de red (NetAdapterCx) como los controladores de dispositivo de minipuerto 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 otros las usan exclusivamente los controladores NDIS, como se describe en las secciones siguientes:
Palabras clave de administración de energía para NetAdapterCx y NDIS
Palabras clave de administración de energía exclusivas de NetAdapterCx
Palabras clave de administración de energía exclusivas de NDIS
El controlador de dispositivo de minipuerto NDIS tradicional siempre debe indicar las funcionalidades de administración de energía de hardware del dispositivo a NDIS en la estructura NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Para obtener más información sobre las palabras clave INF estandarizadas, consulte 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. Las usan tanto los controladores cliente de NetAdapterCx como los controladores de dispositivo de minipuerto 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 habilitarse 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 estar habilitado para descargar la clave temporal de grupo (GTK) para wake-on-wireless-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.
Valor
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 usadas por los controladores NDIS y NetAdapterCx.
SubkeyName | ParamDesc | Valor | EnumDesc |
---|---|---|---|
*WakeOnPattern | Coincidencia del patrón de reactivación | 0 | Deshabilitado |
1 (valor predeterminado) | habilitado | ||
*WakeOnMagicPacket | Paquete mágico de reactivación | 0 | Deshabilitado |
1 (valor predeterminado) | habilitado | ||
*PMARPOffload | Descarga de ARP | 0 | Deshabilitado |
1 (valor predeterminado) | habilitado | ||
*PMNSOffload | Descarga de NS | 0 | Deshabilitado |
1 (valor predeterminado) | habilitado | ||
*PMWiFiRekeyOffload | Descarga de nueva especificación de claves WiFi | 0 | Deshabilitado |
1 (valor predeterminado) | habilitado | ||
*EEE | Energy-Efficient Ethernet | 0 | Deshabilitado |
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 cliente netAdapterCx.
Además del proceso WDF estándar para proporcionar al usuario control sobre el comportamiento inactivo y de reactivación del dispositivo, tal como se describe en Control de usuario del comportamiento inactivo y de 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 capacidades de filtro de paquetes tanto de apagado por inactividad como de reactivación, esta configuración permite al usuario decidir cuándo puede producirse el apagado por inactividad del dispositivo.
*IdleRestriction es una palabra clave INF estandarizada de enumeración y tiene los atributos siguientes:
En la tabla siguiente se describen las posibles entradas INF para la palabra clave *IdleRestriction.
SubkeyName | ParamDesc | Valor | EnumDesc |
---|---|---|---|
*IdleRestriction | Restricción de apagado por inactividad | 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 uso del controlador de minipuerto NDIS tradicional. Los controladores cliente NetAdapterCx no deben usarlas.
*ModernStandbyWoLMagicPacket
Valor que describe si el dispositivo debe habilitarse para reactivar el equipo cuando el dispositivo recibe un paquete mágico y el sistema está en estado de energía 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 habilitarse para colocarse en un estado de baja energía (estado de suspensión) cuando el medio está desconectado y volver a un estado de encendido completo (estado de reactivación) cuando el medio se vuelve a conectar.
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 NDIS.
SubkeyName | ParamDesc | Valor | EnumDesc |
---|---|---|---|
*ModernStandbyWoLMagicPacket | Reactivación del paquete mágico cuando el sistema está en estado de energía S0ix | 0 (Predeterminado) | Deshabilitado |
1 | habilitado | ||
*DeviceSleepOnDisconnect | Suspensión del dispositivo en la desconexión | 0 | Deshabilitado |
1 (valor predeterminado) | habilitado |