共用方式為


threadpoolapiset.h 標頭

系統服務會使用此標頭。 如需詳細資訊,請參閱:

threadpoolapiset.h 包含下列程式設計介面:

函式

 
CallbackMayRunLong

表示回呼可能不會快速傳回。
CancelThreadpoolIo

從 StartThreadpoolIo 函式取消通知。
CloseThreadpool

關閉指定的執行緒集區。
CloseThreadpoolCleanupGroup

關閉指定的清除群組。
CloseThreadpoolCleanupGroupMembers

釋放指定清除群組的成員、等候所有回呼函式完成,並選擇性地取消任何未完成的回呼函式。
CloseThreadpoolIo

釋放指定的 I/O 完成物件。
CloseThreadpoolTimer

釋放指定的計時器物件。
CloseThreadpoolWait

釋放指定的 wait 物件。
CloseThreadpoolWork

釋放指定的工作物件。
CreateThreadpool

配置執行緒的新集區以執行回呼。
CreateThreadpoolCleanupGroup

建立應用程式可用來追蹤一或多個執行緒集區回呼的清除群組。
CreateThreadpoolIo

建立新的 I/O 完成物件。
CreateThreadpoolTimer

建立新的計時器物件。
CreateThreadpoolWait

建立新的等候物件。
CreateThreadpoolWork

建立新的工作物件。
DisassociateCurrentThreadFromCallback

移除目前執行中回呼函式與起始回呼的物件之間的關聯。 目前的執行緒將不再視為代表 物件執行回呼。
FreeLibraryWhenCallbackReturns

指定執行緒集區會在目前回呼完成時卸載的 DLL。
IsThreadpoolTimerSet

判斷指定的計時器物件目前是否已設定。
LeaveCriticalSectionWhenCallbackReturns

指定執行緒集區會在目前回呼完成時釋放的重要區段。
QueryThreadpoolStackInformation

擷取指定執行緒集區中線程的堆疊保留和認可大小。
ReleaseMutexWhenCallbackReturns

指定執行緒集區在目前回呼完成時將釋放的 Mutex。
ReleaseSemaphoreWhenCallbackReturns

指定執行緒集區會在目前回呼完成時釋放的旗號。
SetEventWhenCallbackReturns

指定執行緒集區會在目前回呼完成時設定的事件。
SetThreadpoolStackInformation

設定指定執行緒集區中新執行緒的堆疊保留和認可大小。 現有線程的堆疊保留和認可大小不會變更。
SetThreadpoolThreadMaximum

設定指定執行緒集區可以配置給處理回呼的執行緒數目上限。
SetThreadpoolThreadMinimum

設定指定執行緒集區必須提供給進程回呼的最小線程數目。
SetThreadpoolTimer

設定計時器物件,如果有任何的話,請取代先前的計時器。 背景工作執行緒會在指定的逾時到期之後呼叫計時器物件的回呼。 (SetThreadpoolTimer)
SetThreadpoolTimerEx

設定計時器物件,如果有任何的話,請取代先前的計時器。 背景工作執行緒會在指定的逾時到期之後呼叫計時器物件的回呼。 (SetThreadpoolTimerEx)
SetThreadpoolWait

設定等候物件,如果有的話,請設定取代先前的等候物件。 背景工作執行緒會在控制碼變成訊號或指定的逾時到期之後呼叫等候物件的回呼函式。 (SetThreadpoolWait)
SetThreadpoolWaitEx

設定等候物件,如果有的話,請設定取代先前的等候物件。 背景工作執行緒會在控制碼變成訊號或指定的逾時到期之後呼叫等候物件的回呼函式。 (SetThreadpoolWaitEx)
StartThreadpoolIo

通知執行緒集區,I/O 作業可能針對指定的 I/O 完成物件開始。 背景工作執行緒會在系結至這個物件的檔案控制碼上完成作業之後,呼叫 I/O 完成物件的回呼函式。
SubmitThreadpoolWork

將工作物件張貼至執行緒集區。 背景工作執行緒會呼叫工作物件的回呼函式。
TrySubmitThreadpoolCallback

要求執行緒集區背景工作執行緒呼叫指定的回呼函式。
WaitForThreadpoolIoCallbacks

等候未完成的 I/O 完成回呼完成,並選擇性地取消尚未開始執行的擱置回呼。
WaitForThreadpoolTimerCallbacks

等候未完成的計時器回呼完成,並選擇性地取消尚未開始執行的擱置回呼。
WaitForThreadpoolWaitCallbacks

等候未處理的等候回呼完成,並選擇性地取消尚未開始執行的擱置回呼。
WaitForThreadpoolWorkCallbacks

等候未完成的工作回呼完成,並選擇性地取消尚未開始執行的擱置回呼。