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 |