SetThreadpoolCallbackPool function (winbase.h)
Sets the thread pool to be used when generating callbacks.
Syntax
void SetThreadpoolCallbackPool(
[in, out] PTP_CALLBACK_ENVIRON pcbe,
[in] PTP_POOL ptpp
);
Parameters
[in, out] pcbe
A TP_CALLBACK_ENVIRON structure that defines the callback environment. The InitializeThreadpoolEnvironment function returns this structure.
[in] ptpp
A TP_POOL structure that defines the thread pool. The CreateThreadpool function returns this structure.
Return value
None
Remarks
If you do not specify a thread pool, the global thread pool is used.
This function is implemented as an inline function.
To compile an application that uses this function, define _WIN32_WINNT as 0x0600 or higher.
Examples
For an example, see Using the Thread Pool Functions.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | winbase.h (include Windows.h) |
See also
InitializeThreadpoolEnvironment