Compartir a través de


Función de devolución de llamada PHONEEVENT (tspi.h)

Phone_Event una función de devolución de llamada implementada por TAPI y proporcionada al proveedor de servicios como parámetro para TSPI_phoneOpen. El proveedor de servicios llama a esta función para notificar eventos que se producen en el teléfono.

El tipo PHONEEVENT define un puntero a esta función de devolución de llamada. Phone_Event es un marcador de posición para el nombre de función definido por la aplicación.

Sintaxis

PHONEEVENT Phoneevent;

void Phoneevent(
  HTAPIPHONE htPhone,
  DWORD dwMsg,
  DWORD_PTR dwParam1,
  DWORD_PTR dwParam2,
  DWORD_PTR dwParam3
)
{...}

Parámetros

htPhone

Identificador TAPI del teléfono en el que se produjo el evento.

dwMsg

Especifica el tipo de evento que se está notificando. La interpretación de los demás parámetros se realiza de maneras diferentes según el contexto indicado por dwMsg.

dwParam1

Parámetro para el mensaje.

dwParam2

Parámetro para el mensaje.

dwParam3

Parámetro para el mensaje.

Valor devuelto

None

Observaciones

El estado de llamada al llamar a esta función puede ser cualquier estado.

El proveedor de servicios pasa el valor HTAPIPHONE proporcionado a TSPI_phoneOpen como parámetro htPhone . Incluye el identificador de mensaje y los parámetros específicos del evento.

Los conjuntos de mensajes que se pueden pasar a este procedimiento difieren ligeramente de los mensajes a la devolución de llamada correspondiente en el nivel TAPI. En concreto, la finalización de solicitudes que se ejecutan de forma asincrónica se notifica a través de la devolución de llamada Completion_Proc en lugar de esta.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tspi.h

Consulte también

Completion_Proc

TSPI_lineOpen