Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
In diesem Thema wird eine veraltete Funktion beschrieben. Neue Anwendungen sollten die Funktion CreateTimerQueueTimer verwenden, um Timer zu erstellen.
Die folgende Rückruffunktion OneShotTimer ungültigt den Bezeichner für das einzelne Timerereignis und ruft eine Timerroutine auf, um die anwendungsspezifischen Aufgaben zu verarbeiten. Weitere Informationen finden Sie unter TimeProc.
void CALLBACK OneShotTimer(UINT wTimerID, UINT msg,
DWORD dwUser, DWORD dw1, DWORD dw2)
{
NPSEQ npSeq; // pointer to sequencer data
npSeq = (NPSEQ)dwUser;
npSeq->wTimerID = 0; // invalidate timer ID (no longer in use)
TimerRoutine(npSeq); // handle tasks
}
Zugehörige Themen