Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los servicios del sistema usan este encabezado. Para obtener 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 de devolución de llamada pendientes. |
|
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 ejecutar 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 establecerá el grupo de subprocesos 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 de 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 de 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 las devoluciones de llamada pendientes de finalización de E/S se completen y, opcionalmente, cancele 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, cancele 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 las devoluciones de llamada de trabajo pendientes se completen y, opcionalmente, cancele las devoluciones de llamada pendientes que aún no se han iniciado para ejecutarse. |