Freigeben über


ITPhone::p ut_HookSwitchState-Methode (tapi3if.h)

Die put_HookSwitchState-Methode legt den aktuellen Hookswitch-Zustand für ein bestimmtes Hookswitch-Gerät auf dem Telefon fest.

Die Anwendung muss ITPhone::Open aufrufen, bevor diese Methode aufgerufen wird. andernfalls schlägt der Aufruf fehl.

Syntax

HRESULT put_HookSwitchState(
  [in] PHONE_HOOK_SWITCH_DEVICE HookSwitchDevice,
  [in] PHONE_HOOK_SWITCH_STATE  HookSwitchState
);

Parameter

[in] HookSwitchDevice

Der PHONE_HOOK_SWITCH_DEVICE Deskriptor für den Hookswitch-Typ.

[in] HookSwitchState

Der PHONE_HOOK_SWITCH_STATE Deskriptor für den Hookswitch-status.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

In der Regel verfügen Freisprechphones und Headsets über anwendungsabhängige Hookswitch-Zustände, und Handys nicht, aber dieses Feature ist TSP-abhängig.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h (einschließlich Tapi3.h)
Bibliothek Uuid.lib
DLL Tapi3.dll

Weitere Informationen

ITPhone

get_HookSwitchState