encabezado threadpoolapiset.h
Los servicios del sistema usan este encabezado. Para más información, consulte:
threadpoolapiset.h contiene las siguientes interfaces de programación:
Functions
CallbackMayRunLong Indica que es posible que la devolución de llamada no se devuelva rápidamente. |
CancelThreadpoolIo Cancela la notificación de la función StartThreadpoolIo. |
CloseThreadpool Cierra el grupo de subprocesos especificado. |
CloseThreadpoolCleanupGroup Cierra el grupo de limpieza especificado. |
CloseThreadpoolCleanupGroupMembers Libera los miembros del grupo de limpieza especificado, espera a que se completen todas las funciones de devolución de llamada y, opcionalmente, cancela las funciones pendientes de devolución de llamada. |
CloseThreadpoolIo Libera el objeto de finalización de E/S especificado. |
CloseThreadpoolTimer Libera el objeto de temporizador especificado. |
CloseThreadpoolWait Libera el objeto de espera especificado. |
CloseThreadpoolWork Libera el objeto de trabajo especificado. |
CreateThreadpool Asigna un nuevo grupo de subprocesos para ejecutar devoluciones de llamada. |
CreateThreadpoolCleanupGroup Crea un grupo de limpieza que las aplicaciones pueden usar para realizar un seguimiento de una o varias devoluciones de llamada del grupo de subprocesos. |
CreateThreadpoolIo Crea un nuevo objeto de finalización de E/S. |
CreateThreadpoolTimer Crea un nuevo objeto de temporizador. |
CreateThreadpoolWait Crea un nuevo objeto wait. |
CreateThreadpoolWork Crea un nuevo objeto de trabajo. |
DisassociateCurrentThreadFromCallback Quita la asociación entre la función de devolución de llamada que se está ejecutando actualmente y el objeto que inició la devolución de llamada. El subproceso actual ya no contará como la ejecución de una devolución de llamada en nombre del objeto. |
FreeLibraryWhenCallbackReturns Especifica el archivo DLL que el grupo de subprocesos descargará cuando se complete la devolución de llamada actual. |
IsThreadpoolTimerSet Determina si el objeto de temporizador especificado está establecido actualmente. |
LeaveCriticalSectionWhenCallbackReturns Especifica la sección crítica que el grupo de subprocesos liberará cuando se complete la devolución de llamada actual. |
QueryThreadpoolStackInformation Recupera los tamaños de reserva y confirmación de la pila para los subprocesos del grupo de subprocesos especificado. |
ReleaseMutexWhenCallbackReturns Especifica la exclusión mutua que el grupo de subprocesos liberará cuando se complete la devolución de llamada actual. |
ReleaseSemaphoreWhenCallbackReturns Especifica el semáforo que el grupo de subprocesos liberará cuando se complete la devolución de llamada actual. |
SetEventWhenCallbackReturns Especifica el evento que el grupo de subprocesos establecerá cuando se complete la devolución de llamada actual. |
SetThreadpoolStackInformation Establece los tamaños de reserva y confirmación de la pila para los nuevos subprocesos del grupo de subprocesos especificado. No se cambian los tamaños de reserva de pila y confirmación de los subprocesos existentes. |
SetThreadpoolThreadMaximum Establece el número máximo de subprocesos que el grupo de subprocesos especificado puede asignar para procesar devoluciones de llamada. |
SetThreadpoolThreadMinimum Establece el número mínimo de subprocesos que el grupo de subprocesos especificado debe poner a disposición para procesar devoluciones de llamada. |
SetThreadpoolTimer Establece el objeto de temporizador , reemplazando el temporizador anterior, si existe. Un subproceso de trabajo llama a la devolución de llamada del objeto del temporizador después de que expire el tiempo de espera especificado. (SetThreadpoolTimer) |
SetThreadpoolTimerEx Establece el objeto de temporizador , reemplazando el temporizador anterior, si existe. Un subproceso de trabajo llama a la devolución de llamada del objeto del temporizador después de que expire el tiempo de espera especificado. (SetThreadpoolTimerEx) |
SetThreadpoolWait Establece el objeto wait reemplazando el objeto wait anterior, si existe. Un subproceso de trabajo llama a la función de devolución de llamada del objeto de espera después de que el identificador se señale o después de que expire el tiempo de espera especificado. (SetThreadpoolWait) |
SetThreadpoolWaitEx Establece el objeto wait reemplazando el objeto wait anterior, si existe. Un subproceso de trabajo llama a la función de devolución de llamada del objeto de espera después de que el identificador se señale o después de que expire el tiempo de espera especificado. (SetThreadpoolWaitEx) |
StartThreadpoolIo Notifica al grupo de subprocesos que las operaciones de E/S pueden comenzar posiblemente para el objeto de finalización de E/S especificado. Un subproceso de trabajo llama a la función de devolución de llamada del objeto de finalización de E/S una vez completada la operación en el identificador de archivo enlazado a este objeto. |
SubmitThreadpoolWork Publica un objeto de trabajo en el grupo de subprocesos. Un subproceso de trabajo llama a la función de devolución de llamada del objeto de trabajo. |
TrySubmitThreadpoolCallback Solicita que un subproceso de trabajo del grupo de subprocesos llame a la función de devolución de llamada especificada. |
WaitForThreadpoolIoCallbacks Espera a que se completen las devoluciones de llamada pendientes de finalización de E/S y, opcionalmente, cancela las devoluciones de llamada pendientes que aún no se han iniciado para ejecutarse. |
WaitForThreadpoolTimerCallbacks Espera a que se completen las devoluciones de llamada del temporizador pendientes y, opcionalmente, cancela las devoluciones de llamada pendientes que aún no se han iniciado para ejecutarse. |
WaitForThreadpoolWaitCallbacks Espera a que las devoluciones de llamada de espera pendientes se completen y, opcionalmente, cancela las devoluciones de llamada pendientes que aún no se han iniciado para ejecutarse. |
WaitForThreadpoolWorkCallbacks Espera a que se completen las devoluciones de llamada pendientes de trabajo y, opcionalmente, cancela las devoluciones de llamada pendientes que aún no se han iniciado para ejecutarse. |