Condividi tramite


intestazione threadpoolapiset.h

Questa intestazione viene utilizzata dai servizi di sistema. Per altre informazioni, vedere:

threadpoolapiset.h contiene le interfacce di programmazione seguenti:

Functions

 
CallbackMayRunLong

Indica che il callback potrebbe non restituire rapidamente.
CancelThreadpoolIo

Annulla la notifica dalla funzione StartThreadpoolIo.
CloseThreadpool

Chiude il pool di thread specificato.
CloseThreadpoolCleanupGroup

Chiude il gruppo di pulizia specificato.
CloseThreadpoolCleanupGroupMembers

Rilascia i membri del gruppo di pulizia specificato, attende il completamento di tutte le funzioni di callback e, facoltativamente, annulla tutte le funzioni di callback in sospeso.
CloseThreadpoolIo

Rilascia l'oggetto di completamento I/O specificato.
CloseThreadpoolTimer

Rilascia l'oggetto timer specificato.
CloseThreadpoolWait

Rilascia l'oggetto wait specificato.
CloseThreadpoolWork

Rilascia l'oggetto di lavoro specificato.
CreateThreadpool

Alloca un nuovo pool di thread per eseguire callback.
CreateThreadpoolCleanupGroup

Crea un gruppo di pulizia che le applicazioni possono usare per tenere traccia di uno o più callback del pool di thread.
CreateThreadpoolIo

Crea un nuovo oggetto di completamento I/O.
CreateThreadpoolTimer

Crea un nuovo oggetto timer.
CreateThreadpoolWait

Crea un nuovo oggetto wait.
CreateThreadpoolWork

Crea un nuovo oggetto di lavoro.
DisassociateCurrentThreadFromCallback

Rimuove l'associazione tra la funzione di callback attualmente in esecuzione e l'oggetto che ha avviato il callback. Il thread corrente non verrà più conteggiato come esecuzione di un callback per conto dell'oggetto.
FreeLibraryWhenCallbackReturns

Specifica la DLL che il pool di thread scaricherà al termine del callback corrente.
IsThreadpoolTimerSet

Determina se l'oggetto timer specificato è attualmente impostato.
LeaveCriticalSectionWhenCallbackReturns

Specifica la sezione critica che verrà rilasciata dal pool di thread al termine del callback corrente.
QueryThreadpoolStackInformation

Recupera le dimensioni di riserva dello stack e commit per i thread nel pool di thread specificato.
ReleaseMutexWhenCallbackReturns

Specifica il mutex che verrà rilasciato dal pool di thread al termine del callback corrente.
ReleaseSemaphoreWhenCallbackReturns

Specifica il semaforo che il pool di thread verrà rilasciato al termine del callback corrente.
SetEventWhenCallbackReturns

Specifica l'evento che il pool di thread imposta al termine del callback corrente.
SetThreadpoolStackInformation

Imposta le dimensioni di riserva dello stack e commit per i nuovi thread nel pool di thread specificato. Le dimensioni di riserva dello stack e commit per i thread esistenti non vengono modificate.
SetThreadpoolThreadMaximum

Imposta il numero massimo di thread che il pool di thread specificato può allocare per elaborare i callback.
SetThreadpoolThreadMinimum

Imposta il numero minimo di thread che il pool di thread specificato deve rendere disponibile per elaborare i callback.
SetThreadpoolTimer

Imposta l'oggetto timer, sostituendo il timer precedente, se presente. Un thread di lavoro chiama il callback dell'oggetto timer dopo la scadenza del timeout specificato. (SetThreadpoolTimer)
SetThreadpoolTimerEx

Imposta l'oggetto timer, sostituendo il timer precedente, se presente. Un thread di lavoro chiama il callback dell'oggetto timer dopo la scadenza del timeout specificato. (SetThreadpoolTimerEx)
SetThreadpoolWait

Imposta l'oggetto wait, sostituendo l'oggetto wait precedente, se presente. Un thread di lavoro chiama la funzione di callback dell'oggetto wait dopo che l'handle viene segnalato o dopo la scadenza del timeout specificato. (SetThreadpoolWait)
SetThreadpoolWaitEx

Imposta l'oggetto wait sostituendo l'oggetto wait precedente, se presente. Un thread di lavoro chiama la funzione di callback dell'oggetto wait dopo che l'handle viene segnalato o dopo la scadenza del timeout specificato. (SetThreadpoolWaitEx)
StartThreadpoolIo

Notifica al pool di thread che le operazioni di I/O potrebbero iniziare per l'oggetto di completamento di I/O specificato. Un thread di lavoro chiama la funzione di callback dell'oggetto di completamento I/O dopo il completamento dell'operazione sull'handle di file associato a questo oggetto.
SubmitThreadpoolWork

Inserisce un oggetto di lavoro nel pool di thread. Un thread di lavoro chiama la funzione di callback dell'oggetto di lavoro.
TrySubmitThreadpoolCallback

Richiede che un thread di lavoro del pool di thread chiami la funzione di callback specificata.
WaitForThreadpoolIoCallbacks

Attende il completamento dei callback di completamento I/O in sospeso e, facoltativamente, annulla i callback in sospeso che non sono ancora stati avviati per l'esecuzione.
WaitForThreadpoolTimerCallbacks

Attende il completamento dei callback timer in sospeso e, facoltativamente, annulla i callback in sospeso che non sono ancora stati avviati per l'esecuzione.
WaitForThreadpoolWaitCallbacks

Attende il completamento dei callback di attesa in sospeso e, facoltativamente, annulla i callback in sospeso che non sono ancora stati avviati per l'esecuzione.
WaitForThreadpoolWorkCallbacks

Attende il completamento dei callback di lavoro in sospeso e, facoltativamente, annulla i callback in sospeso che non sono ancora stati avviati per l'esecuzione.