Standardized INF Keywords for Power Management

The power management standardized keywords are defined in the device driver INF file. The operating system reads these standardized keywords and adjusts the current power management capabilities of the device. The device driver should always indicate the device's hardware power management capabilities to NDIS in the NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES structure.

The following standardized INF keywords are defined to enable or disable support for power management features of network adapters.

*WakeOnPattern

A value that describes whether the device should be enabled to wake the computer when a network packet matches a specified pattern.

*WakeOnMagicPacket

A value that describes whether the device should be enabled to wake the computer when the device receives a magic packet. (A magic packet is a packet that contains 16 contiguous copies of the receiving network adapter's Ethernet address)

*DeviceSleepOnDisconnect

A value that describes whether the device should be enabled to put the device into a low-power state (sleep state) when media is disconnected and return to a full-power state (wake state) when media is connected again.

*PMARPOffload

A value that describes whether the device should be enabled to offload the Address Resolution Protocol (ARP) when the system enters a sleep state.

*PMNSOffload

A value that describes whether the device should be enabled to offload neighbor solicitation (NS) when the system enters a sleep state.

*PMWiFiRekeyOffload

A value that describes whether the device should be enabled to offload group temporal key (GTK) rekeying for wake-on-wireless-LAN (WOL) when the computer enters a sleep state.

*EEE

A value that describes whether the device should enable IEEE 802.3az Energy-Efficient Ethernet.

The columns in the table at the end of this topic describe the following attributes for enumeration keywords:

SubkeyName

The name of the keyword that you must specify in the INF file and that appears in the registry.

ParamDesc

The display text that is associated with SubkeyName.

Value

The enumeration integer value that is associated with each option in the list. This value is stored in NDI\params\SubkeyName\Value.

EnumDesc

The display text that is associated with each value that appears in the menu.

The following table describes the possible INF entries for the Power Management keywords.

SubkeyNameParamDescValueEnumDesc

*WakeOnPattern

Wake on pattern match

0

Disabled

1 (Default)

Enabled

*WakeOnMagicPacket

Wake on magic packet

0

Disabled

1 (Default)

Enabled

*DeviceSleepOnDisconnect

Device sleep on disconnect

0

Disabled

1 (Default)

Enabled

*PMARPOffload

ARP offload

0

Disabled

1 (Default)

Enabled

*PMNSOffload

NS offload

0

Disabled

1 (Default)

Enabled

*PMWiFiRekeyOffload

WiFi rekeying offload

0

Disabled

1 (Default)

Enabled

*EEE

Energy-Efficient Ethernet

0

Disabled

1 (Default)

Enabled

 

For more information about standardized INF keywords, see Standardized INF Keywords for Network Devices.

 

 

Send comments about this topic to Microsoft

Mostrar:
© 2014 Microsoft