CoGetCurrentLogicalThreadId 함수(combaseapi.h)
현재 실제 스레드의 논리적 스레드 식별자를 반환합니다.
구문
HRESULT CoGetCurrentLogicalThreadId(
[out] GUID *pguid
);
매개 변수
[out] pguid
반환할 논리 스레드 ID를 포함하는 GUID에 대한 포인터입니다.
반환 값
이 함수는 다음 값을 반환할 수 있습니다.
반환 코드 | Description |
---|---|
|
논리 스레드 ID가 성공적으로 검색되었습니다. |
|
pguid 매개 변수에 대해 잘못된 포인터가 전달되었습니다. |
|
함수를 작업하는 동안 메모리 할당이 실패했습니다. |
설명
이 함수는 이 실제 스레드가 작동하는 현재 논리 스레드의 식별자를 검색합니다. 현재 실제 스레드는 이 애플리케이션에 COM을 호출하는 모든 클라이언트 스레드의 논리 스레드 식별자를 사용합니다. 마찬가지로 현재 실제 스레드의 논리적 스레드 식별자는 이 실제 스레드에서 나가는 COM 호출의 인과 관계를 나타내는 데 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | combaseapi.h(Objbase.h 포함) |
라이브러리 | Ole32.lib |
DLL | Ole32.dll |