KSPROPERTY_TELEPHONY_CALLCONTROL
The KSPROPERTY_TELEPHONY_CALLCONTROL property is used to start and terminate a phone call.
Usage Summary Table
Get | Set | Target | Property descriptor type | Property value type |
---|---|---|---|---|
No |
Yes |
Filter |
Return Value
A KSPROPERTY_TELEPHONY_CALLCONTROL property request returns STATUS_SUCCESS to indicate that it has completed successfully. Otherwise, the request returns an appropriate error status code.
Remarks
KSPROPERTY_TELEPHONY_CALLCONTROL contains information about CallType and CallControlOp.
TELEPHONY_CALLCONTROLOP_ENABLE will start cellular call from audio driver perspective, update jack state for associated cellular bidi endpoint to active, save call type and update the call state to Enabled.
TELEPHONY_CALLCONTROLOP_DISABLE will terminate cellular call from audio driver perspective, update jack state for associated cellular bidi endpoint to unplugged and update call state to Disabled. Call type is ignored in this case.
Requirements
Minimum supported client |
Windows 10 |
Minimum supported server |
None supported |
Client |
Windows 10 Mobile |
Header |
Ksmedia.h |