Fungsi AvRtJoinThreadOrderingGroup (avrt.h)
Menggabungkan utas klien ke grup pemesanan utas.
Sintaks
AVRTAPI BOOL AvRtJoinThreadOrderingGroup(
[out] PHANDLE Context,
[in] GUID *ThreadOrderingGuid,
[in] BOOL Before
);
Parameter
[out] Context
Penunjuk ke handel konteks.
[in] ThreadOrderingGuid
Penunjuk ke pengidentifikasi unik untuk grup pemesanan utas.
[in] Before
Urutan utas. Jika parameter ini TRUE, utas adalah utas pendahulu yang dijadwalkan untuk dijalankan sebelum utas induk. Jika parameter ini FALSE, utas adalah utas penerus yang dijadwalkan untuk dijalankan setelah utas induk.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Utas mencakup kode yang akan dijalankan selama setiap periode dalam perulangan yang dikontrol oleh fungsi AvRtWaitOnThreadOrderingGroup .
Utas dapat membuat lebih dari satu grup pemesanan utas dan bergabung dengan lebih dari satu grup pengurutan utas. Namun, utas tidak dapat bergabung dengan grup pemesanan utas yang sama lebih dari satu kali.
Jumlah utas yang dapat bergabung dengan grup hanya dibatasi oleh sumber daya sistem yang tersedia.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | avrt.h |
Pustaka | Avrt.lib |
DLL | Avrt.dll |
Lihat juga
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