PC_REBALANCE_TYPE enumeration (portcls.h)
The PC_REBALANCE_TYPE
enum describes the type of support for rebalancing.
Syntax
typedef enum {
PcRebalanceNotSupported,
PcRebalanceRemoveSubdevices
} PC_REBALANCE_TYPE;
Constants
PcRebalanceNotSupported Indicates that PcRebalance is not supported. |
PcRebalanceRemoveSubdevices Indicates that PcRebalance is supported via unregistering and re-registering the audio subdevices. |
Remarks
Rebalancing is used in certain PCI scenarios. For example when additional devices are added to the PCI chain and the use of memory resources needs to be rearranged and consolidated.
For more information, see Implement PnP Rebalance for PortCls Audio Drivers.
Available in Windows 10, version 1511 and later versions of Windows.
Requirements
Requirement | Value |
---|---|
Header | portcls.h (include Portcls.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for