TSPI_phoneGetHookSwitch-Funktion (tspi.h)
Die TSPI_phoneGetHookSwitch-Funktion gibt den aktuellen Hookswitch-Modus des angegebenen geöffneten Telefongeräts zurück.
Syntax
LONG TSPIAPI TSPI_phoneGetHookSwitch(
HDRVPHONE hdPhone,
LPDWORD lpdwHookSwitchDevs
);
Parameter
hdPhone
Das undurchsichtige Handle des Dienstanbieters für das Telefon, dessen Hookswitchmodus abgerufen werden soll.
lpdwHookSwitchDevs
Ein Zeiger auf einen DWORD-großen Standort, in den der Dienstanbieter den Modus der Hookswitch-Geräte des Telefons schreibt. Dieser Parameter verwendet eine der PHONEHOOKSWITCHDEV_ Konstanten. Wenn eine Bitposition FALSE ist, ist das entsprechende Hookswitch-Gerät onhook. Bei TRUE ist der Mikrofon- und/oder Lautsprecherteil des entsprechenden Hookswitch-Geräts offhook. Um herauszufinden, ob Mikrofon und/oder Lautsprecher aktiviert sind, kann TAPI TSPI_phoneGetStatus verwenden.
Rückgabewert
Gibt null zurück, wenn die Funktion erfolgreich ist, oder eine Fehlernummer, wenn ein Fehler auftritt. Mögliche Rückgabewerte sind wie folgt:
PHONEERR_INVALPHONEHANDLE, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONFAILED, PHONEERR_NOMEM, PHONEERR_OPERATIONUNAVAIL.
Hinweise
Nachdem sich der Hookswitch-Zustand eines Geräts geändert hat und wenn die Hookswitch-Überwachung aktiviert ist, wird TAPI eine PHONE_STATE-Nachricht gesendet.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | tspi.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für