Bagikan melalui


Fungsi CreateTimerQueue (threadpoollegacyapiset.h)

Membuat antrean untuk timer. Timer-queue timer adalah objek ringan yang memungkinkan Anda menentukan fungsi panggilan balik yang akan dipanggil pada waktu tertentu.

Sintaks

HANDLE CreateTimerQueue();

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah handel ke antrean timer. Handel ini hanya dapat digunakan dalam fungsi yang memerlukan handel ke antrean timer.

Jika fungsi gagal, nilai yang dikembalikan adalah NULL. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Untuk menambahkan timer ke antrean, panggil fungsi CreateTimerQueueTimer . Untuk menghapus timer dari antrean, panggil fungsi DeleteTimerQueueTimer .

Setelah Anda selesai dengan antrean timer, panggil fungsi DeleteTimerQueueEx untuk menghapus antrean timer. Setiap timer yang tertunda dalam antrean dibatalkan dan dihapus.

Untuk mengkompilasi aplikasi yang menggunakan fungsi ini, tentukan _WIN32_WINNT sebagai 0x0500 atau yang lebih baru. Untuk informasi selengkapnya, lihat Menggunakan Header Windows.

Contoh

Untuk contoh yang menggunakan CreateTimerQueue, lihat Menggunakan Antrean Timer.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header threadpoollegacyapiset.h
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

CreateTimerQueueTimer

DeleteTimerQueueEx

DeleteTimerQueueTimer

Fungsi Sinkronisasi

Pengumpulan Utas

Antrean Timer