Bagikan melalui


Fungsi CoGetCurrentLogicalThreadId (combaseapi.h)

Mengembalikan pengidentifikasi utas logis dari utas fisik saat ini.

Sintaks

HRESULT CoGetCurrentLogicalThreadId(
  [out] GUID *pguid
);

Parameter

[out] pguid

Penunjuk ke GUID yang berisi ID utas logis saat dikembalikan.

Nilai kembali

Fungsi ini dapat mengembalikan nilai berikut.

Menampilkan kode Deskripsi
S_OK
ID utas logis berhasil diambil.
E_INVALIDARG
Penunjuk tidak valid diteruskan untuk parameter pguid .
E_OUTOFMEMORY
Alokasi memori gagal selama pengoperasian fungsi.

Keterangan

Fungsi ini mengambil pengidentifikasi utas logis saat ini tempat utas fisik ini beroperasi. Utas fisik saat ini mengambil pengidentifikasi utas logis dari utas klien apa pun yang melakukan panggilan COM ke aplikasi ini. Demikian pula, pengidentifikasi utas logis dari utas fisik saat ini digunakan untuk menunjukkan kausalitas untuk panggilan COM keluar dari utas fisik ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header combaseapi.h (termasuk Objbase.h)
Pustaka Ole32.lib
DLL Ole32.dll