Skip to main content
使用本主題,透過 XTaskQueue 程式庫管理工作佇列。此程式庫負責執行工作的「時機」和 「位置」,這由工作佇列 以及用於設定、 管理和控制工作佇列的方法所控制。 工作佇列可以有兩個設定為不同 模式的連接埠,並可在任何執行緒上分派。 可以新增自訂回呼,以便在 特殊情況下呼叫來提供功能。 每個處理序都有一個預設工作佇列,會在系統執行緒集區中自動並行分派其工作。 如果 XAsyncBlock 中未指定工作佇列,就會使用此工作集區。您可以變更或移除 預設工作佇列。 如需 XTaskQueue API 的詳細資訊,請參閱 XTaskQueue。

XTaskQueueHandle

建立工作佇列時,會以 XTaskQueueHandle 類型加以追蹤。 此控制代碼會識別工作佇列,並傳遞給 XTaskQueue 程式庫中任何處理工作佇列的函式。必須追蹤此控制代碼, 並在不再使用工作佇列時將其關閉。 如需清除工作佇列的詳細資訊,請參閱清除工作佇列。

參考 API 文件

另請參閱

範例:建立工作佇列 範例:分派工作佇列 範例:清除工作佇列 XAsync 設計工作佇列 XTaskQueue
Last modified on October 6, 2026