Função de retorno de chamada PHONEEVENT (tspi.h)
Phone_Event uma função de retorno de chamada implementada pelo TAPI e fornecida ao provedor de serviços como um parâmetro para TSPI_phoneOpen. O provedor de serviços chama essa função para relatar eventos que ocorrem no telefone.
O tipo PHONEEVENT define um ponteiro para essa função de retorno de chamada. Phone_Event é um espaço reservado para o nome da função definida pelo aplicativo.
Sintaxe
PHONEEVENT Phoneevent;
void Phoneevent(
HTAPIPHONE htPhone,
DWORD dwMsg,
DWORD_PTR dwParam1,
DWORD_PTR dwParam2,
DWORD_PTR dwParam3
)
{...}
Parâmetros
htPhone
O identificador TAPI para o telefone no qual o evento ocorreu.
dwMsg
Especifica o tipo de evento que está sendo relatado. A interpretação dos outros parâmetros é feita de maneiras diferentes de acordo com o contexto indicado por dwMsg.
dwParam1
Um parâmetro para a mensagem.
dwParam2
Um parâmetro para a mensagem.
dwParam3
Um parâmetro para a mensagem.
Retornar valor
Nenhum
Comentários
O estado de chamada ao chamar essa função pode ser qualquer estado.
O provedor de serviços passa o valor HTAPIPHONE fornecido para TSPI_phoneOpen como o parâmetro htPhone . Ele inclui o identificador de mensagem e os parâmetros específicos para o evento.
Os conjuntos de mensagens que podem ser passadas para esse procedimento diferem ligeiramente das mensagens para o retorno de chamada correspondente no nível TAPI. Em particular, a conclusão de solicitações de execução assíncrona é relatada por meio do retorno de chamada Completion_Proc em vez desta.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | tspi.h |