Fungsi GetThreadId (processthreadsapi.h)

Mengambil pengidentifikasi utas dari utas yang ditentukan.

Sintaks

DWORD GetThreadId(
  [in] HANDLE Thread
);

Parameter

[in] Thread

Handel ke utas. Handel harus memiliki hak akses THREAD_QUERY_INFORMATION atau THREAD_QUERY_LIMITED_INFORMATION. Untuk informasi selengkapnya tentang hak akses, lihat Keamanan Utas dan Hak Akses.

Windows Server 2003: Handel harus memiliki hak akses THREAD_QUERY_INFORMATION.

Nilai kembali

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

Keterangan

Sampai utas berakhir, pengidentifikasi utasnya secara unik mengidentifikasinya pada sistem.

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header processthreadsapi.h (termasuk Windows.h di Windows Vista, Windows 7, Windows Server 2008 Windows Server 2008 R2)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

GetCurrentThreadId

GetProcessId

GetProcessIdOfThread

Fungsi Proses dan Utas

Threads