CMSPThread
La clase CMSPThread implementa el subproceso de trabajo de MSP. Las clases base usan este subproceso de trabajo para varios propósitos. Se proporciona un mecanismo de elemento de trabajo genérico y ligero para permitir que el MSP derivado use este subproceso para sus propios elementos de trabajo sincrónicos o asincrónicos, lo que sea posible. El subproceso también bombea mensajes y admite el control de APCs (aunque los APCs no se usan en las clases base).
Cuando hay varias direcciones similares (es decir, cuando se crea una instancia de la misma implementación de MSP desde el mismo archivo DLL varias veces), la clase de subproceso garantiza la escalabilidad mediante el uso automático de un único subproceso para todas las direcciones. La interfaz de la clase de subproceso es tal que la implementación de MSP puede considerar la clase de subproceso como un subproceso privado y no necesita preocuparse por las demás direcciones que pueden compartirla.
Definido en MSPthrd.h.