THDTYPE enumeration (objidl.h)

Indicates whether a particular thread supports a message loop.

Syntax

typedef enum _THDTYPE {
  THDTYPE_BLOCKMESSAGES = 0,
  THDTYPE_PROCESSMESSAGES = 1
} THDTYPE;

Constants

 
THDTYPE_BLOCKMESSAGES
Value: 0
The thread does not support a message loop. This behavior is associated with multithreaded apartments.
THDTYPE_PROCESSMESSAGES
Value: 1
The thread supports a message loop. This behavior is associated with single-threaded apartments.

Requirements

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

See also

IComThreadingInfo::GetCurrentThreadType