Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[A funcionalidade associada a esta página, Multimedia Timers, é uma funcionalidade legada. Foi substituído por Multimedia Class Scheduler Service. Multimedia Class Scheduler Service foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize Multimedia Class Scheduler Service em vez de Multimedia Timers, sempre que possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Observação
Este tópico descreve uma função obsoleta. Novos aplicativos devem usar a funçãoCreateTimerQueueTimer para criar temporizadores.
Para cada temporizador periódico criado chamando timeSetEvent, o aplicativo deve cancelar o temporizador chamando a função timeKillEvent antes de liberar a memória que contém a função de retorno de chamada. Para cancelar um evento de temporizador, ele pode chamar a seguinte função.
void DestroyTimer(NPSEQ npSeq)
{
if(npSeq->wTimerID) { // is timer event pending?
timeKillEvent(npSeq->wTimerID); // cancel the event
npSeq->wTimerID = 0;
}
}
Tópicos relacionados