Поделиться через


перечисление 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