Export (0) Print
Expand All

DEVPKEY_Device_DHP_Rebalance_Policy

The DEVPKEY_Device_DHP_Rebalance_Policy device property represents a value that indicates whether a device will participate in resource rebalancing following a dynamic hardware partitioning (DHP) processor hot-add operation.

Property key

DEVPKEY_Device_DHP_Rebalance_Policy

Property-data-type identifier

DEVPROP_TYPE_INT32

Property access

Read and write access by applications and services.

Localized?

No

 

Remarks

On a dynamically partitionable server that is running Windows Server 2008 or later versions of Windows Server, the operating system initiates a system-wide resource rebalance whenever a new processor is dynamically added to the system. The DEVPKEY_Device_DHP_Rebalance_Policy device property determines whether a device participates in such a resource rebalance. The device participates in resource rebalancing under the following circumstances:

  • The DEVPKEY_Device_DHP_Rebalance_Policy device property does not exist.

  • The device property exists and the value of the device property is not set.

  • The device property exists and the value of the device property is set to 2.

If the DEVPKEY_Device_DHP_Rebalance_Policy device property exists and the value of the property is set to 1, the device will not participate in resource rebalancing when a new processor is dynamically added to the system.

A device's device setup class is specified in the INF Version Section of the device's INF file.

The default behavior for devices in the Network Adapter (Class = Net) device setup class is that members of the class do not participate in resource rebalancing when a new processor is dynamically added to the system. The default behavior for devices in all other device setup classes is that members participate in resource rebalancing when a new processor is dynamically added to the system.

This device property does not affect whether a device will participate in a resource rebalance that is initiated for other reasons.

You can access the DEVPKEY_Device_DHP_Rebalance_Policy property by calling SetupDiGetDeviceProperty and SetupDiSetDeviceProperty.

Requirements

Version

Available in Windows Server 2008 and later versions of Windows Server.

Header

Devpkey.h (include Devpkey.h)

See also

SetupDiGetDeviceProperty
SetupDiSetDeviceProperty

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft