// ksmedia.h
typedef enum {
TELEPHONY_PROVIDERCHANGEOP_END,
TELEPHONY_PROVIDERCHANGEOP_BEGIN,
TELEPHONY_PROVIDERCHANGEOP_CANCEL
} TELEPHONY_PROVIDERCHANGEOP;
View the official Windows Driver Kit DDI referenceNo description available.
The TELEPHONY_PROVIDERCHANGEOP enumeration defines constants that specify the requested provider change operation.
TELEPHONY_PROVIDERCHANGEOP_ENDSpecifies 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_BEGINSpecifies 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_CANCELSpecifies 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.
KSPROPERTY_TELEPHONY_PROVIDERCHANGE