Funzione DeleteTimerQueue (threadpoollegacyapiset.h)

Elimina una coda timer. Tutti i timer in sospeso nella coda vengono annullati ed eliminati.

Nota Questa funzione è obsoleta ed è stata sostituita dalla funzione DeleteTimerQueueEx .
 

Sintassi

BOOL DeleteTimerQueue(
  HANDLE TimerQueue
);

Parameters

TimerQueue

Handle per la coda del timer. Questo handle viene restituito dalla funzione CreateTimerQueue .

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni estese sull'errore, chiamare GetLastError.

Osservazioni:

DeleteTimerQueue non attende il completamento di tutte le funzioni di callback associate al timer.

Per compilare un'applicazione che usa questa funzione, definire _WIN32_WINNT come 0x0500 o versione successiva. Per altre informazioni, vedere Uso delle intestazioni di Windows.

Esempi

Per un esempio che usa DeleteTimerQueue, vedere Uso delle code timer.

Requisiti

Requisito Value
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione threadpoollegacyapiset.h
Raccolta Kernel32.lib
DLL Kernel32.dll

Vedere anche

CreateTimerQueue

DeleteTimerQueueEx

DeleteTimerQueueTimer

funzioni di sincronizzazione

Thread Pooling

Code timer