IComThreadingInfo::GetCurrentLogicalThreadId method (objidl.h)

Retrieves the GUID of the thread in which the caller is executing.

Syntax

HRESULT GetCurrentLogicalThreadId(
  [out] GUID *pguidLogicalThreadId
);

Parameters

[out] pguidLogicalThreadId

A pointer to the GUID of the caller's thread.

Return value

This method can return the following values.

Return code Description
S_OK
The method completed successfully.
E_FAIL
The caller is not executing in an apartment.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header objidl.h (include ObjIdl.h)

See also

IComThreadingInfo