创建任务队列示例
本主题提供说明如何创建任务队列的示例。 只需调用 XTaskQueueCreate,传入每个端口的模式,然后保存已创建的句柄。
XTaskQueueHandle taskQueue1;
HRESULT hr = XTaskQueueCreate(
XTaskQueueDispatchMode::ThreadPool,
XTaskQueueDispatchMode::Manual,
&taskQueue1);
XTaskQueueHandle taskQueue2;
hr = XTaskQueueCreate(
XTaskQueueDispatchMode::Immediate,
XTaskQueueDispatchMode::SerializedThreadPool,
&taskQueue2);
如果返回代码不存在错误,任务队列现在由返回的 XTaskQueueHandle
表示。