Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

SimpleCallback callback function

Applications implement this callback if they call the TrySubmitThreadpoolCallback function to start a worker thread.

The PTP_SIMPLE_CALLBACK type defines a pointer to this callback function. SimpleCallback is a placeholder for the application-defined function name.


VOID CALLBACK SimpleCallback(
  _Inout_      PTP_CALLBACK_INSTANCE Instance,
  _Inout_opt_  PVOID Context


Instance [in, out]

A TP_CALLBACK_INSTANCE structure that defines the callback instance. Applications do not modify the members of this structure.

This structure can be passed to one of the following functions:

Context [in, out, optional]

The application-defined data.

Return value

This function does not return a value.


Minimum supported client

Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]


WinBase.h on Windows Vista, Windows 7, Windows Server 2008, and Windows Server 2008 R2 (include Windows.h);
Threadpoolapiset.h on Windows 8 and Windows Server 2012

See also




Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft. All rights reserved.