Fungsi GetCurrentThreadEffectiveToken (processthreadsapi.h)
Mengambil handel pseudo yang dapat Anda gunakan sebagai cara singkat untuk merujuk ke token yang saat ini berlaku untuk utas, yang merupakan token utas jika ada dan token proses sebaliknya.
Sintaks
HANDLE GetCurrentThreadEffectiveToken();
Mengembalikan nilai
Handel pseudo yang dapat Anda gunakan sebagai cara singkat untuk merujuk ke token yang saat ini berlaku untuk utas.
Keterangan
Pseudo-handle adalah konstanta khusus yang dapat berfungsi sebagai token efektif untuk utas saat ini. Utas panggilan dapat menggunakan pseudo-handle untuk menentukan token yang efektif untuk utas tersebut setiap kali handel token diperlukan. Proses anak tidak mewarisi pegangan semu.
Mulai dari Windows 8, handel semu ini hanya memiliki hak akses TOKEN_QUERY dan TOKEN_QUERY_SOURCE.
Handel pseudo tidak dapat diduplikasi oleh fungsi DuplicateHandle atau fungsi DuplicateToken .
Anda tidak perlu menutup pseudo-handle ketika Anda tidak lagi membutuhkannya. Jika Anda memanggil fungsi CloseHandle dengan pseudo-handle, fungsi tidak berpengaruh.
Persyaratan
Persyaratan | Nilai | |
---|---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows | |
Header | processthreadsapi.h |