Compartir a través de


Método ITPhone::p ut_HookSwitchState (tapi3if.h)

El método put_HookSwitchState establece el estado actual de hookswitch para un dispositivo hookswitch determinado en el teléfono.

La aplicación debe llamar a ITPhone::Open antes de invocar este método; de lo contrario, se produce un error en la invocación.

Sintaxis

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

Parámetros

[in] HookSwitchDevice

Descriptor de PHONE_HOOK_SWITCH_DEVICE para el tipo hookswitch.

[in] HookSwitchState

Descriptor PHONE_HOOK_SWITCH_STATE para el estado de hookswitch.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Normalmente, los altavoces y los auriculares tienen estados de hookswitch que se pueden establecer para la aplicación, y los auriculares no, pero esta característica depende del TSP.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tapi3if.h (incluya Tapi3.h)
Library Uuid.lib
Archivo DLL Tapi3.dll

Consulte también

ITPhone

get_HookSwitchState