次の方法で共有


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 [デスクトップ アプリのみ]
Header rtworkq.h