KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR
The KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR property contains the render and capture endpoints for cellular audio routing.
Usage Summary Table
Get | Set | Target | Property descriptor type | Property value type |
---|---|---|---|---|
Yes |
Yes |
Filter |
The property value is of type KSTOPOLOGY_ENDPOINTIDPAIR, which specifies the render and capture endpoints.
Return Value
A KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR property request returns the render and capture endpoints for cellular audio routing.
Remarks
Cellular routing is controlled by KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR property on the topology filter. This property takes a pair of KSTOPOLOGY_ENDPOINTID structures for the requested endpoint combination. KSTOPOLOGY_ENDPOINTID contains a reference string for the topology filter of an endpoint and a topology filter pin ID to which the endpoint is connected. The driver provides basic support for this property and returns all of the valid pairs of render and capture endpoints that can be used for cellular audio routing. It is the driver’s responsibility to handle moving both render and capture cellular audio to this new endpoint combination, meeting whatever constraints are necessary for the hardware. This property must be settable even when there is no active phone call in the system.
Requirements
Minimum supported client |
Windows 10 |
Minimum supported server |
None supported |
Client |
Windows 10 Mobile |
Header |
Ksmedia.h |