Bagikan melalui


Fungsi SetThreadpoolCallbackCleanupGroup (winbase.h)

Mengaitkan grup pembersihan yang ditentukan dengan lingkungan panggilan balik yang ditentukan.

Sintaks

void SetThreadpoolCallbackCleanupGroup(
  [in, out]      PTP_CALLBACK_ENVIRON              pcbe,
  [in]           PTP_CLEANUP_GROUP                 ptpcg,
  [in, optional] PTP_CLEANUP_GROUP_CANCEL_CALLBACK pfng
);

Parameter

[in, out] pcbe

Struktur TP_CALLBACK_ENVIRON yang menentukan lingkungan panggilan balik. Fungsi InitializeThreadpoolEnvironment mengembalikan struktur ini.

[in] ptpcg

Struktur TP_CLEANUP_GROUP yang menentukan grup pembersihan. Fungsi CreateThreadpoolCleanupGroup mengembalikan struktur ini.

[in, optional] pfng

Panggilan balik pembersihan yang akan dipanggil jika grup pembersihan dibatalkan sebelum objek terkait dirilis. Fungsi ini dipanggil saat Anda memanggil CloseThreadpoolCleanupGroupMembers.

Mengembalikan nilai

Tidak ada

Keterangan

Fungsi ini diimplementasikan sebagai fungsi sebaris.

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 winbase.h (termasuk Windows.h)

Lihat juga

DestroyThreadpoolEnvironment

InitializeThreadpoolEnvironment

SetThreadpoolCallbackLibrary

SetThreadpoolCallbackPool

SetThreadpoolCallbackPriority

SetThreadpoolCallbackRunsLong

Kumpulan Utas