IAdapterPnpManagement::GetSupportedRebalanceType 메서드(portcls.h)

GetSupportedRebalanceType 메서드는 지원되는 리밸런싱 형식을 반환합니다. 리밸런싱은 특정 Thunderbolt USB 시나리오에서 사용되며, USB 체인에 추가 디바이스를 추가할 때 메모리 리소스를 다시 정렬하고 통합해야 합니다.

구문

PC_REBALANCE_TYPE GetSupportedRebalanceType();

반환 값

GetSupportedRebalanceType 메서드는 열거형 PC_REBALANCE_TYPE 정의된 대로 지원되는 리밸런싱 형식(RebalanceNotSupported 또는 RebalanceRemoveSubdevices)을 반환합니다.

설명

GetSupportedRebalanceType은 QueryStop을 처리하는 동안 Portcls에서 호출됩니다. Miniport는 지원되는 리밸런스 형식을 반환합니다.

참고 Portcls는 이 호출을 하기 전에 디바이스 전역 잠금을 획득하므로 미니포트는 이 호출을 가능한 한 빨리 실행해야 합니다.

자세한 내용은 PortCls 오디오 드라이버에 대한 PnP 리밸런스 구현을 참조하세요.

요구 사항

요구 사항
헤더 portcls.h
IRQL PASSIVE_LEVEL

추가 정보

IAdapterPnpManagement