coGetCurrentProcess 函式 (combaseapi.h)
傳回目前線程唯一的值。 CoGetCurrentProcess 可用來避免線程標識子重複使用問題。
Syntax
DWORD CoGetCurrentProcess();
傳回值
函式會傳回目前線程的唯一標識碼。
備註
使用從 呼叫 CoGetCurrentProcess 傳回的值,可協助您維護由線程索引鍵的數據表,或唯一識別其他線程或進程的線程。
CoGetCurrentProcess 會傳回有效唯一的值,因為它不會再次使用,直到目前工作站上建立 2 個以上的線程,或直到重新啟動工作站為止。
CoGetCurrentProcess 所傳回的值會唯一識別呼叫端生命週期的相同線程。 因為線程標識碼可以重複使用,而不需注意,因為線程會建立和終結,所以這個值比 GetCurrentThreadId 函式所傳回的值更可靠。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | combaseapi.h (包含 Objbase.h) |
程式庫 | Ole32.lib |
Dll | Ole32.dll |