Export (0) Print
Expand All
Expand Minimize

MFASYNC_WORKQUEUE_TYPE enumeration

Specifies the type of work queue for the MFAllocateWorkQueueEx function to create.

Syntax


typedef enum  { 
  MF_STANDARD_WORKQUEUE       = 0,
  MF_WINDOW_WORKQUEUE         = 1,
  MF_MULTITHREADED_WORKQUEUE  = 2
} MFASYNC_WORKQUEUE_TYPE;

Constants

MF_STANDARD_WORKQUEUE

Create a work queue without a message loop.

MF_WINDOW_WORKQUEUE

Create a work queue with a message loop.

MF_MULTITHREADED_WORKQUEUE

Create a multithreaded work queue. This type of work queue uses a thread pool to dispatch work items. The caller is responsible for serializing the work items.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Mfapi.h

See also

Work Queues

 

 

Community Additions

ADD
Show:
© 2014 Microsoft