Share via


Subprocesamiento múltiple

Actualización: noviembre 2007

Visual C++ permite ejecutar simultáneamente múltiples subprocesos concurrentes. Con el subprocesamiento múltiple, es posible utilizar tareas que se ejecutan en segundo plano, tratar flujos de entrada simultáneos, administrar interfaces de usuario y muchas otras cosas más.

En esta sección

Secciones relacionadas

  • CWinThread
    Representa un subproceso de ejecución dentro de una aplicación.

  • CSyncObject
    Describe una clase virtual pura que proporciona funcionalidad común para los objetos de sincronización en Win32.

  • CSemaphore
    Representa un semáforo, es decir, un objeto de sincronización que permite que un número limitado de subprocesos de uno o varios procesos tengan acceso a un recurso.

  • CMutex
    Representa una exclusión mutua, que es un objeto de sincronización que permite que un subproceso tenga acceso de manera exclusiva mutua a un recurso.

  • CCriticalSection
    Representa una sección crítica, que es un objeto de sincronización que permite que sólo un subproceso cada vez tenga acceso a un recurso o sección de código.

  • CEvent
    Representa un evento, que es un objeto de sincronización que permite que un subproceso notifique a otro que se ha producido un evento.

  • CMultiLock
    Representa el mecanismo de control de acceso utilizado para controlar el acceso a los recursos en un programa de subprocesamiento múltiple.

  • CSingleLock
    Representa el mecanismo de control de acceso utilizado para controlar el acceso a un recurso en un programa de subprocesamiento múltiple.

  • Metodologías comunes de programación
    Proporciona vínculos a temas que describen información conceptual sobre las bibliotecas de Visual C++ y diversas tecnologías y técnicas de codificación.