TELEPHONY_PROVIDERCHANGEOP enumeration (ksmedia.h)

The TELEPHONY_PROVIDERCHANGEOP enumeration defines constants that specify the requested provider change operation.

Syntax

typedef enum {
  TELEPHONY_PROVIDERCHANGEOP_END,
  TELEPHONY_PROVIDERCHANGEOP_BEGIN,
  TELEPHONY_PROVIDERCHANGEOP_CANCEL
} TELEPHONY_PROVIDERCHANGEOP;

Constants

 
TELEPHONY_PROVIDERCHANGEOP_END
Specifies that the provider change operation has ended. The audio driver will update the call state to TELEPHONY_CALLSTATE_ENABLED in response to this value.
TELEPHONY_PROVIDERCHANGEOP_BEGIN
Specifies that the provider change operation has begun. The audio driver will update the call state to TELEPHONY_CALLSTATE_PROVIDERTRANSITION in response to this value.
TELEPHONY_PROVIDERCHANGEOP_CANCEL
Specifies that single-radio voice call continuity (SRVCC) is being canceled, and that the audio driver should revert back to the pre-SRVCC state. The audio driver will update the provider call state to TELEPHONY_CALLSTATE_ENABLED in response to this value.

Requirements

Requirement Value
Minimum supported client Windows 10,Windows 10 Mobile
Minimum supported server None supported
Header ksmedia.h

See also

KSPROPERTY_TELEPHONY_PROVIDERCHANGE

TELEPHONY_CALLSTATE