intestazione threadpoolapiset.h

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

threadpoolapiset.h contiene le interfacce di programmazione seguenti:

Funzioni

 
CallbackMayRunLong

Indica che il callback potrebbe non restituire rapidamente.
CancelThreadpoolIo

Annulla la notifica dalla funzione StartThreadpoolIo.
ChiudiThreadpool

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.
ChiudiThreadpoolIo

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

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 di 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 scarica al termine del callback corrente.
IsThreadpoolTimerSet

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

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

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

Specifica il mutex che il pool di thread verrà rilasciato 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 verrà impostato al termine del callback corrente.
SetThreadpoolStackInformation

Imposta le dimensioni di riserva e commit dello stack per i nuovi thread nel pool di thread specificato. Le dimensioni di riserva e commit dello stack 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 nell'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 I/O in sospeso e, facoltativamente, annulla i callback in sospeso che non hanno ancora avviato 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.