Fungsi CreateThreadpoolCleanupGroup (threadpoolapiset.h)
Membuat grup pembersihan yang dapat digunakan aplikasi untuk melacak satu atau beberapa panggilan balik kumpulan utas.
Sintaks
PTP_CLEANUP_GROUP CreateThreadpoolCleanupGroup();
Mengembalikan nilai
Jika fungsi berhasil, fungsi mengembalikan pointer ke struktur TP_CLEANUP_GROUP dari grup pembersihan yang baru dialokasikan. Aplikasi tidak mengubah anggota struktur ini.
Jika fungsi gagal, fungsi akan mengembalikan NULL. Untuk mengambil informasi kesalahan yang diperluas, panggil GetLastError.
Keterangan
Setelah membuat grup pembersihan, panggil SetThreadpoolCallbackCleanupGroup untuk mengaitkan grup pembersihan dengan lingkungan panggilan balik.
Anggota ditambahkan ke grup setiap kali Anda memanggil salah satu fungsi berikut:
Anda menggunakan salah satu fungsi tutup terkait berikut ini untuk menghapus anggota dari grup.
Untuk menutup semua panggilan balik, panggil CloseThreadpoolCleanupGroupMembers.
Untuk mengkompilasi aplikasi yang menggunakan fungsi ini, tentukan _WIN32_WINNT sebagai 0x0600 atau lebih tinggi.
Contoh
Misalnya, lihat Menggunakan Fungsi Kumpulan Utas.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | threadpoolapiset.h (termasuk Windows.h pada Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |
Lihat juga
CloseThreadpoolCleanupGroupMembers
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk