Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
DEVPKEY_DeviceClass_DHPRebalanceOptOut

DEVPKEY_DeviceClass_DHPRebalanceOptOut

The DEVPKEY_DeviceClass_DHPRebalanceOptOut device property represents a value that indicates whether an entire device class will participate in resource rebalancing after a dynamic hardware partitioning (DHP) processor hot-add operation has occurred.

Property key

DEVPKEY_DeviceClass_DHPRebalanceOptOut

Property-data-type identifier

DEVPROP_TYPE_BOOLEAN

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 device class participates in resource rebalancing under the following circumstances:

  • The DEVPKEY_DeviceClass_DHPRebalanceOptOut 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 FALSE.

If the DEVPKEY_DeviceClass_DHPRebalanceOptOut device property exists and the value of the property is set to TRUE, the device class does 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 value for this property for the Network Adapter (Class = Net) is TRUE. The default value for this property for all other device setup classes is FALSE.

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

You can access the DEVPKEY_DeviceClass_DHPRebalanceOptOut property by calling SetupDiGetClassProperty and SetupDiSetClassProperty.

Requirements

Version

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

Header

Devpkey.h (include Devpkey.h)

See also

SetupDiGetClassProperty
SetupDiSetClassProperty

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft