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 |