RTWQ_WORKQUEUE_TYPE 枚举 (rtworkq.h)

指定要创建的 RtwqAllocateWorkQueue 函数的工作队列类型。

语法

typedef enum {
  RTWQ_STANDARD_WORKQUEUE = 0,
  RTWQ_WINDOW_WORKQUEUE = 1,
  RTWQ_MULTITHREADED_WORKQUEUE = 2
} RTWQ_WORKQUEUE_TYPE;

常量

 
RTWQ_STANDARD_WORKQUEUE
值: 0
创建不带消息循环的工作队列。
RTWQ_WINDOW_WORKQUEUE
值:1
使用消息循环创建工作队列。
RTWQ_MULTITHREADED_WORKQUEUE
值: 2
创建多线程工作队列。 这种类型的工作队列使用线程池来调度工作项。 调用方负责序列化工作项。

要求

要求
最低受支持的客户端 Windows 8.1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 R2 [仅限桌面应用]
标头 rtworkq.h