Condividi tramite


Metodo ITPhone::p ut_HookSwitchState (tapi3if.h)

Il metodo put_HookSwitchState imposta lo stato di hookswitch corrente per un determinato dispositivo hookswitch sul telefono.

L'applicazione deve chiamare ITPhone::Open prima di richiamare questo metodo; in caso contrario, la chiamata ha esito negativo.

Sintassi

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

Parametri

[in] HookSwitchDevice

Descrittore PHONE_HOOK_SWITCH_DEVICE per il tipo hookswitch.

[in] HookSwitchState

Descrittore PHONE_HOOK_SWITCH_STATE per lo stato hookswitch.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

In genere, gli altoparlanti e le cuffie hanno stati hookswitch impostabili dell'applicazione e i set di dispositivi non dipendono, ma questa funzionalità è dipendente dal TSP.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3if.h (includere Tapi3.h)
Libreria Uuid.lib
DLL Tapi3.dll

Vedi anche

ITPhone

get_HookSwitchState