KSTELEPHONY_PROVIDERCHANGE-Struktur (ksmedia.h)
Die KSTELEPHONY_PROVIDERCHANGE-Struktur gibt den Telefonanruftyp und den Anbieterwechselvorgang an, der für die KSPROPERTY_TELEPHONY_PROVIDERCHANGE-Eigenschaft verwendet werden soll.
Syntax
typedef struct _tagKSTELEPHONY_PROVIDERCHANGE {
TELEPHONY_CALLTYPE CallType;
TELEPHONY_PROVIDERCHANGEOP ProviderChangeOp;
} KSTELEPHONY_PROVIDERCHANGE, *PKSTELEPHONY_PROVIDERCHANGE;
Member
CallType
Gibt die Art des Telefonanrufs an (leitungsvermittelt, LTE-paketvertauscht oder WLAN-Paket getauscht).
ProviderChangeOp
Gibt den vom Anbieter angeforderten Änderungsvorgang an (start, end oder cancel).
Hinweise
Der Audiostapel verwendet die KSTELEPHONY_PROVIDERCHANGE-Eigenschaft, um den Start und das Ende von SRVCC für den Audiotreiber anzugeben. Diese Eigenschaft kommuniziert den Anruftyp (LTE-Paketswitched, WLAN packet-switched, circuit-switched) und den Anbieteränderungsvorgang (Start, Ende oder Abbrechen) an den Treiber. Der Aufruftyp wird ignoriert, wenn der Anbietervorgang zum Beenden der SRVCC dient.
Wenn der Anbieteränderungsvorgang TELEPHONY_PROVIDERCHANGEOP_BEGIN ist, aktualisiert der Treiber den Aufrufstatus dieses Anbieters in TELEPHONY_CALLSTATE_PROVIDERTRANSITION. Wenn der Anbieteränderungsvorgang TELEPHONY_PROVIDERCHANGEOP_END ist, aktualisiert der Treiber den Aufrufstatus dieses Anbieters in TELEPHONY_CALLSTATE_ENABLED. Während der SRVCC muss der Treiber weiterhin den zugeordneten KSNODETYPE_TELEPHONY_BIDI-Endpunkt verwenden, und die Buchse dieses Endpunkts wird nicht geändert. Wenn der Anbieteränderungsvorgang TELEPHONY_PROVIDERCHANGEOP_CANCEL ist, wird SRVCC abgebrochen, und der Treiber sollte zu einem Vor-SRVCC-Aufruf zurück rückgängig machen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10,Windows 10 Mobile |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | ksmedia.h |