Funzione SubmitThreadpoolWork (threadpoolapiset.h)
Inserisce un oggetto di lavoro nel pool di thread. Un thread di lavoro chiama la funzione di callback dell'oggetto di lavoro.
Sintassi
void SubmitThreadpoolWork(
[in, out] PTP_WORK pwk
);
Parametri
[in, out] pwk
Puntatore a una struttura TP_WORK che definisce l'oggetto work. La funzione CreateThreadpoolWork restituisce questo puntatore.
Valore restituito
nessuno
Osservazioni
È possibile pubblicare un oggetto di lavoro una o più volte (fino a MAXULONG) senza attendere il completamento dei callback precedenti. I callback verranno eseguiti in parallelo. Per migliorare l'efficienza, il pool di thread può limitare i thread.
Per compilare un'applicazione che usa questa funzione, definire _WIN32_WINNT come 0x0600 o versione successiva.
Esempio
Per un esempio, vedere Uso delle funzioni del pool di thread.
Requisiti
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | threadpoolapiset.h (includere Windows.h in Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |