![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
Imagino que te estas refiriendo al manejo de Thread con la API. En este caso, he de comentarte que el SO tiene un contador que se incrementa cuando se suspende un Thread con SuspendThread y se decrementa con ResumeThread. Ambas APIs devuelven el estado previo del contador con lo que ya conoces es estado actual. Un Thread no está activo si el contador es mayor que 1. Puedes ejecutar tantas veces como quieras a SuspendThrea, el Thread no se suspenderá más de lo que esté, pero para activarlo tienes que ejecutar las mismas veces ResumeThread para poner el contador a cero.
El S.O. guarda celosamente el estado del thread y en general no se requiere ahondar más para conocer el estado de un Thread. Si quieres profundizar en este tema puedes leer esto: How to get thread state Saludos. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| thread | calco_hugo | Varios | 6 | 26-07-2010 20:12:50 |
| Thread | Paulao | Varios | 1 | 09-05-2008 00:42:34 |
| OBTENER estado del modem (leyendo el puerto) | Enan0 | Varios | 3 | 20-07-2007 11:55:44 |
| Thread bendito thread...se me pierde la ventana | Seba.F1 | API de Windows | 5 | 02-02-2006 00:16:30 |
| Hilos o Thread | DarkByte | Varios | 7 | 20-11-2003 17:10:44 |
|