DispatcherQueueOptions 结构 (dispatcherqueue.h)

表示有关新 DispatcherQueueController 的线程关联和 COM 单元类型的选项。

语法

struct DispatcherQueueOptions {
  DWORD                                dwSize;
  DISPATCHERQUEUE_THREAD_TYPE          threadType;
  DISPATCHERQUEUE_THREAD_APARTMENTTYPE apartmentType;
};

成员

dwSize

DispatcherQueueOptions 结构的大小。

threadType

DispatcherQueueController 的线程相关性。

apartmentType

指定是将新线程上的 COM 单元初始化为应用程序单线程单元 (ASTA) 还是单线程单元 (STA) 。 仅当 threadType DQTYPE_THREAD_DEDICATED,此字段才相关。 DQTYPE_THREAD_CURRENTDispatcherQueueOptions.threadType使用 DQTAT_COM_NONE

注解

在 Windows 10 版本 1709 中引入。

要求

   
标头 dispatcherqueue.h

另请参阅

CreateDispatcherQueueController